Hindustan Times ST (Jaipur)

British cop admits to kidnapping, raping woman


British police officer Wayne Couzens, 48, on Tuesday admitted to charges of kidnap and rape of Sarah Everard, whose death sparked anger and raised questions about crimes against women.

Everard, 33, was abducted while walking home in London on March 3.

Newspapers in English

Newspapers from India