Germany: 3 Men on Trial for Espionage for Moscow

December 9, 2025 SEBASTIAN ROTHWELL (World) World