London Police Officer Charged With Rape
A London police officer has been charged with rape, the force announced on Sunday, just days after another officer was convicted of the rape and murder of a woman in a case that has rocked the country.
Police Constable David Carrick, 46,…
Read More...
Read More...