Tag: Gloucestershire

US soldier arrested in UK on suspicion of spying for Russia

British counter-terrorism police are investigating a US soldier arrested near Gloucester over…

Admin Admin