Published On: Fri, Mar 12th, 2021
World | By

U.K. police confirm body in woods is of missing woman in case that’s sparking countrywide anger

Britain missing woman Sarah Everard with background

Police confirmed Friday that a body found hidden in woodland southeast of London is that of Sarah Everard, a 33-year-old marketing executive who went missing on a walk home. Her suspected abduction and murder has dismayed Britain and revived a painful question: Why are women too often not safe on the streets?

CBC | World News