Ukraine strikes St. Petersburg before annual Russian international economic forum
Cars are seen parked near banners with branding for the St. Petersburg International Economic Forum (SPIEF) at the forum’s venue as black smoke rises in the distance in Saint Petersburg on June 3, 2026. (Photo […]
