Germany arrests two on suspicion of being Russian spies World Roundup April 18, 2024 Germany: Two German-Russian citizens have been captured in southern Germany on a hunch for planning sabotage attacks, including on US army…