While the world’s attention is on the civil war in Libya and the protests in Wisconsin, disturbing news was released in Philadelphia. A group of twenty-one priests suspected of child abuse were put on administrative leave. This bombshell has once again put the Catholic Church in a bad spot. Is being a priest just a sneaky way [...]

continue reading.....