The alleged murder of British woman Sarah Everard, who disappeared while walking home last week, triggers an outpouring of grief and anger in the UK, with many women expressing revulsion that they feel unsafe walking the streets of London.
The alleged murder of British woman Sarah Everard, who disappeared while walking home last week, triggers an outpouring of grief and anger in the UK, with many women expressing revulsion that they feel unsafe walking the streets of London.