Germany arrests 2 for alleged Russian spy sabotage plot on U.S. military sites to undermine Ukraine aid
MUNICH, Germany — Two men have been arrested in Germany on suspicion of spying for Russia and collecting information on potential attack targets, including U.S. military facilities, authorities...
Read more