Hundreds honor Sarah Everard at vigil in London

Sarah Everard was allegedly killed by a police officer after she left her friend's house on March 3.

March 16, 2021

Top Stories

ABC News Live Presents