Pope Francis is Too Little Too Late

Ethan Beaulieu Staff Writer On August 14, Pennsylvania’s Grand Jury released its statewide investigative report into sex abuse allegations by the Roman Catholic Church. Detailed in the 457-page document are over the confessions of 1,000 confirmed sexual abuse victims by more than 300 priests. While it has been widely known for decades that there is systemic abuse by Catholic church officials, this has been one … Continue reading Pope Francis is Too Little Too Late