UK cop arrested over Sarah Everard murder found with head injuries in cell
Published
The British police officer arrested on suspicion of kidnapping and murdering Sarah Everard was rushed to a hospital Thursday after being...
Full ArticlePublished
The British police officer arrested on suspicion of kidnapping and murdering Sarah Everard was rushed to a hospital Thursday after being...
Full Article