Drone barrage hits St Petersburg again
A plume of black smoke is seen over the port of St. Petersburg, Russia, Wednesday, June 3, 2026, after a…
A plume of black smoke is seen over the port of St. Petersburg, Russia, Wednesday, June 3, 2026, after a…