Mount Sinai is the place where Moses received the ten commandments from God, according to the Book of Exodus. Last year, researchers from The Doubting Thomas Research Foundation (DTRF) claimed they had discovered the modern day location of the mountain. In a 25-minute film on YouTube, they argued that Jabal al-Lawz, located in northeast Saudi Arabia near the border with Jordan, was the place where Moses spoke to God and received the ten laws.
Jabal al-Lawz is 8 ... Read even more