London police officer fired after convicted of 24 counts of rape

David Carrick’s case has shocked a nation still reeling from the murder of Sarah Everard, who was kidnapped, raped and killed by serving police officer Wayne Couzens.

Posted in Uncategorized