Construction crews were preparing to replace window glazing on the 47-story tall Wellhouse na Leninskom tower in Moscow, Russia, when a cable snapped just as the window was about to reach the top of the structure
Read moreConstruction crews were preparing to replace window glazing on the 47-story tall Wellhouse na Leninskom tower in Moscow, Russia, when a cable snapped just as the window was about to reach the top of the structure
Read more