Insight #116 — Babylon Will Not Rise (Babylon series, 5 of 5)
The top-selling “Left Behind” series envisions a lavishly rebuilt Babylon as the headquarters of Antichrist. In spite of the fact that the Bible says the… Read More »Insight #116 — Babylon Will Not Rise (Babylon series, 5 of 5)