Scholars believe they may have found the place where Moses met with God and received the Ten Commandments, and it’s located in Saudi Arabia. Ryan Mauro, president of the Doubting Thomas Research ...
As Saudi Arabia increasingly opens up to tourists, a travel group in the country started offering this week a "first-ever Christian tour of rare sites," promising participants a close-up look at a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results