Scholars Claim S Arabia to Level Alleged Biblical Site to Build Futuristic City
According to scholars from the Doubting Thomas Foundation, the “the mountain of almonds” Jabal al-Lawz on the Saudi-Jordanian border is the legendary Sinai where Moses is said to have received the Ten Commandments from God. Incidentally, it happens to be the planned site of the $500-billion megacity Neom that the kingdom wants to build.
