Russia said on Saturday it intercepted hundreds of Ukrainian drones including near St Petersburg, where Moscow is hosting a major economic forum, as Ukraine reported at least three people killed by Russian strikes. Moscow and Kyiv have intensified drone strikes on each other in recent months as US-led diplomatic efforts to end the war, now in its fifth year, remain stalled over the conflict in the
Geopolitics SCMP Jun 6, 2026