For Catholics targeted in Britain, the process has become the punishment
6/13/23
< < Go Back
from The Catholic World Report,
6/12/23:
Only 1% of rapes in Britain result in a charge and yet the police apparently have the resources to send an entire team of officers to arrest one woman engaging in silent prayer.
More From The Catholic World Report: