The abandoned TV tower collapses during a controlled demolition in Yekaterinburg, Russia, March 24, 2018. As part of city beautification for this year's football World Cup, the Urals city of Yekaterinburg has demolished its television tower built in the middle of the city.(Photo/Agencies)
RIGHT BG