Russian bus plunges into river, killing passengers YouTube News August 22, 2024 Security camera footage shows a bus in St. Petersburg, Russia veering across the road and off a bridge into the…