Two Latvian men have been arrested near RAF Molesworth, about 100km north of London, police say.
UK police arrest two men near Molesworth air base
Two Latvian men have been arrested near RAF Molesworth, about 100km north of London, police say.