Jebel Musa

Jebel Musa means Mountain of Moses in Arabic. It is also traditionally understood to be Mt. Sinai or Horeb where Moses received the 10 Commandments. There is some debate about that, but this is theRead more
Jebel Musa means Mountain of Moses in Arabic. It is also traditionally understood to be Mt. Sinai or Horeb where Moses received the 10 Commandments. There is some debate about that, but this is theRead more