Russian bus plunges into river, killing passengers
Safety camera images shows a bus in St. Petersburg, Russia veering staunch throughout the boulevard and off a bridge into the Moika river. As a minimal three of us had…
Safety camera images shows a bus in St. Petersburg, Russia veering staunch throughout the boulevard and off a bridge into the Moika river. As a minimal three of us had…