#RightToEquality

.London, UK
Wayne Couzens was first detained on Tuesday in Kent, southeast England. (Photo Credits: Representational Image/Unsplash)

  • Sarah Everard disappeared on March 3
  • A body found in the woods has been identified as Everard
  • The murder has sparked outrage in Britain over women's safety