I was Reading that the other day....
...unbelievable...except we have had exactly the same in the UK.
They have been Barbaric.....shame on them...
....we can't get Political or we get into trouble...
But hell...the biggest form of institutional sex and violence abuse in the history of the World... in the name of religion.
Nuff said....