Announced Live On TV: Is The Pope Dead?
It was just announced on live TV on a British channel called ITV News that Pope Francis was dead. The newscaster appeared to be reading off notecards or a teleprompter and caught herself after making the announcement, correcting herself to say it wasn’t true. But it begs the question: how did it get in the … Continue reading Announced Live On TV: Is The Pope Dead?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed