A State Of Truth

The Purpose Of This Page Is To Take Away Your Illusions

Pope: "All Religions Lead to God" - Vindicated Again!


Pope Francis once again dropped a bomb demonstrating and proving everything I said about natural theology and its consequences to Trent Horn and about a thousand other Roman Catholics the last decade.