p2alm.com
Revelation 13:2 Reveals the Geographic Location of the Antichrist’s Kingdom
If you’ve frequented this site enough, you know that I do not believe Scripture teaches a revived Roman Empire. In a previous article, I took you through a quick tour of the six Biblical world empi…