A British judge has sentenced London Met Police Officer Wayne Couzens to life in prison for the murder of Sarah Everard.
You Can Read Also
Advertisement
A British judge has sentenced London Met Police Officer Wayne Couzens to life in prison for the murder of Sarah Everard.
You Can Read Also