Monday, May 24, 2021

Rape: The Horrific Facts.

 Caelainn Barr and Alexandra Topping

Fewer than one in 60 rape cases recorded by the police last year resulted in a suspect being charged, analysis of Home Office figures seen by the Guardian reveals.
While there were 52,210 rapes recorded by police in England and Wales in 2020, only 843 resulted in a charge or a summons – a rate of 1.6%. Guardian.

Yet Another Duff, Wokeist AofC? - What An APPALLING Error!

  Archbishop of Canterbury withdraws award from Muslim cleric who praised Osama bin Laden. Image source, PA Image caption, Hafiz Muhammad Ta...