The arrest of a British police officer charged with the death of a 33-year old woman has outraged the United Kingdom.

Read more