International7 months ago
Germany: two people arrested for spying for Russia and attempted military sabotage
Police arrested two suspected operatives with ties to Russia in Bayreuth on Wednesday. They are suspected of scouting potential attack targets, including U.S. military facilities in...