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.

Now That Sounds Like A Plan.

South Dakota may require Louisiana-style Ten Commandments display in public schools. By  Michael Gryboski , Editor Tuesday, January 14, 2025...