Published: 09:03 PM,Mar 23,2017 | EDITED : 06:05 AM,May 02,2024
SPRUCING UP: A picture shows a statue of Soviet leader Vladimir Lenin outside the Luzhniki Stadium in Moscow. The venue undergoes renovation for the World Cup 2018 football tournament. — AFP