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.

The African Churches Are Putting Us To Shame.

Learning from the African Church's extraordinary success. Heather Tomlinson    21 April 2024 . (Photo: Getty/iStock) Why has faith in Af...