The following video is brought to you courtesy of the The Daily Wire YouTube Channel. Click the video below to watch it now.
A former high-ranking official in the Catholic Church just dropped a nuclear bomb on the whole network of cowards and deviants in the hierarchy. He issued an 11 page report, naming names and making detailed accusations against a host of top officials. Most notable, he accuses the Pope himself of covering up abuses. If this is true, Francis must resign. But is it true? We will talk about that today.