Hosted on MSN
Wall collapse during demolition narrowly misses passing vehicles in St. Petersburg, Russia
On April 2, 2026, in St. Petersburg, Russia, a video captured the demolition of a Scientific Research Center of the Missile Forces building. In the video, a section of the dismantled structure ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results