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

Britain missing woman Sarah Everard

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?

More From Author

New York, D.C. Democrats call for Gov. Andrew Cuomo to step down

Tom Brady agrees to contract extension with Buccaneers through 2022: report

Canada Household Products

Canada Household Products

Canada Household Products

Canada Cooking Recipe Listings

Canada Recipe Listings

Canada Cookbook Recipes For Beginners #3

Canada Cookbook Recipes For Beginners #4