by Peter Barfoot | Sep 8, 2026 | Biblical prophecy, Blog, Christian Worldview, Christianity, Faith, Holy Spirit, Kingdom of God, Salvation, Spiritual growth, Teaching
“If the foundations are destroyed, what can the righteous do?” (Psalm 11:3) If Christianity as we know it is crumbling at the edges, we should inspect it to see whether it is still as soundly fixed to the truth on which it was founded, which is that God is...
by Peter Barfoot | Aug 29, 2026 | Biblical prophecy, Blog, Christian Worldview, Faith, Spiritual growth, Teaching
President Trump has described himself as “Chosen” — likely the result of him being called such by Christian leaders in the USA. In Isaiah 44:28 and 45:1-5, Cyrus is called (among other things) “My shepherd” and “(My)...
by Peter Barfoot | Aug 20, 2026 | Biblical prophecy, Blog, Christianity, Return of Jesus Christ, Spiritual growth, Teaching
Crazy genetic scientists, please note: Your absurd attempts at creating androids by ‘improving’ humanity by wedding it to robotic technology will, much to your chagrin, prove utterly useless. Anyhow, there’s “nothing new under the...
by Peter Barfoot | Aug 13, 2026 | Biblical prophecy, Christian Worldview, Kingdom of God, Teaching
Daniel the prophet was visited by Gabriel the archangel, who informed him that he had come from Persia (Iran), where the prince of that kingdom had resisted him for 21 days during a partial fast by Daniel. Gabriel added that Michael [the archangel] “one of the...
by Peter Barfoot | Aug 13, 2026 | Biblical prophecy, Blog, Christian Worldview, Return of Jesus Christ, Spiritual growth, Teaching
If you become separated from fellowship, you will soon distance yourself from Christians and then from the Lord Jesus. This process is inevitable. The world will become more relevant to you than the church and you will find yourself agreeing with those who are at home...
by Peter Barfoot | Aug 4, 2026 | Biblical prophecy, Christian Worldview, Christianity, Spiritual growth, Teaching
One of many meaningful place names in the Book of Genesis is Machpelah, one that holds much nostalgia. The name either means “Two Portions” or “Folded Together”. Two Together conveys what Abraham had in mind when he purchased a field to secure...