(Before It's News)
Pastor Charles Lawson explains Revelation 13 in relation to CERN and the rise of the Antichrist and the Vatican’s leading role in the coming one world religion.
Register
Newsletter
If you really want to ban this commenter, please write down the reason: