Wow.
99.98% OF PRIESTS ARE INNOCENTcatholicleague.org/99-98-of-pries… — Catholic League (@CatholicLeague) April 11, 2012
— Catholic League (@CatholicLeague) April 11, 2012