×

Swedish police arrest man trying to force his way into Russian embassy in Stockholm

By Thomson Reuters Jan 28, 2025 | 3:39 AM