Wednesday, May 31, 2023

Child sex abuse is so rife in Britain that there is not enough land in the country to build the number of prisons needed to house the perpetrators, the Deputy Children’s Commissioner for England has warned