Latest / Off The Kirb Ministries

Bombshell Findings Reveal Proof That Israel's Exodus Existed
Saudi Arabia vs Egypt who is telling the truth?
#saudiarabia #egypt #bible
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.