Sarah Everard: U.K. police officer gets life sentence for rape, murder of woman


Wayne Couzens, 48, a serving London officer who guarded diplomatic premises, had pleaded to blame to homicide, rape and kidnap.

Leave a Reply

Your email address will not be published. Required fields are marked *