Terrorism 5 hours ago Explosion in Saint Petersburg, Russia Show on map Saint Petersburg, Russia · 1 independent report · 1 publisher First reported by euronews.com