New BBC drama about the murder of Sarah Everard set to air
Sarah Everard was abducted in March 2021 while walking home in London, leading to widespread outrage and protests against violence towards women. The case highlighted issues of safety and trust in law enforcement, particularly given that the perpetrator was a serving police officer. For more on this topic, read about the impact of government policies … Read more