British Police Arrest U.S. Soldier Based at NATO HQ Over Russia Spy Claims
British counterterrorism police have arrested a U.S. Army soldier near Gloucester on suspicion of spying for Russia.The Metropolitan Police said...
British counterterrorism police have arrested a U.S. Army soldier near Gloucester on suspicion of spying for Russia.The Metropolitan Police said...