oldlife.org
If Peter Can Deny Our Lord Three Times (dot dot dot)
In the current climate of Roman Catholic discontent about sexually abusive and active priests, bishops, cardinals, and a church structure that made cover-up possible, it may not be the best time to…