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 Last Supper.

  A new film exploring the days before and after Jesus' resurrection is now in theaters, giving families of faith a chance to experience...