(OPINION) Why would anyone wonder about the sacred spot where God through Moses revealed the Ten Commandments and other biblical laws? Just look at the name. Doesn’t everybody know that Mount Sinai must of course be on the Sinai Peninsula and, specifically, at a long-venerated location there? And yet some insist the true location is in Saudi Arabia.
Read More