The UK’s Secret Armed Police

The Ministry of Defence Police, also known as the MOD [...]