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 Ukrainian drone attack. (AP Photo) Ukraine fired hundreds of drones at Russia early Saturday, leaving one person dead and setting an oil depot ablaze on the final day of the country’s flagship economic forum in…