Steven Ben-Denoon False Prophecy Teaching About Donald Trump And Pope Francis

This Revelation Timeline Decoded Bible study focuses on Steven Ben-Denoon‘s video called ‘President Trump infuriates Pope Francis’. The description for the video says: Evangelicals are estatic about President Trump’s move to recognize Jerusalem as Israel’s capital however the Pope of Rome is not so happy about his latest move. It is obvious from Pope Francis comments that … Read more