life sentence
World News
Police officer given life sentence for murder of London woman
CND Team -
LONDON, (Reuters) – A British police officer was sentenced to life in prison without parole today for the murder of Sarah Everard as...
We bring you the latest and breaking news from the Caribbean, Worldwide, North and South America as it comes to us.