Babylon, New World Order, End Time Beast – Massive Eye Opening Development!



Startling revelations about Neom, the huge smart city under development in Saudi Arabia. Is this the biggest human undertaking since Nimrod and the Tower of Babel?

source