Catholic Sex Scandals

October 17, 2018

Sex scandals-on an international scale-are bringing this once dominate religion to its knees. Lincoln Steed says the problem is as old as time and needs to be addressed now.

Play