Is the Real Mount Sinai Located in Saudi Arabia?

LIVE on TBN, Fridays at 10:30pm ET (9:30pm CT, 8:30pm MT, 7:30pm PT)
Posted March 5, 2020
click to rate

Embed  |  1,982 views