Outrage grows in London after young woman killed by police officer

London police officer Wayne Couzens is charged with the kidnapping and murder of 33-year-old Sarah Everard.

March 14, 2021

Top Stories

ABC News Live Presents