Pope Francis Drops a Bombshell!
- Uploaded by Isotrop on May 18, 2014
- Hits: 483
Pope Francis drops yet another Bombshell claiming you have to belong to the Church to be a "Christian" So much for belonging to Christ! Will we ever wake up from among the dead?