Published On: Thu, Mar 11th, 2021
World | By

British police officer’s arrest for missing woman Sarah Everard’s murder stuns public, politicians


Britain’s most senior police officer has sought to reassure women it is safe to walk the streets of London at night after one of her officers was arrested on suspicion of kidnapping and murdering 33-year-old Sarah Everard, last seen March 3.

CBC | World News