I am beyond appalled that these types of predators walk amongst us.
Death penalty. And not an easy death for the lot of them, either.
I wish that they could be slowly drawn and quartered, and sent back to hell where they came from.