holdtl.org
Mount Sinai in Saudi Arabia?
I found this video very interesting, and I’m open to new insights based on evidence. I’m not sure where I stand on this particular subject, but this documentary is compelling. I know …