An aerial view of the new soccer stadium under construction in Nizhny Novgorod, Russia, May 18, 2017. Russia will host the World Cup soccer tournament in 2018. (Photo/Agencies)
RIGHT BG
An aerial view of the new soccer stadium under construction in Nizhny Novgorod, Russia, May 18, 2017. Russia will host the World Cup soccer tournament in 2018. (Photo/Agencies)