The Supreme Court’s decision to suspend the life sentence of Father Edwin Pigarez, convicted for the repeated rape of a minor, has reignited intense...
Most sections of civilized society view child abuse and hurting/exploitation of children as one of the most horrendous crimes. Not just members of civilized...