November 06, 2018 21 Comments Watch List Mecca or Las Vegas? Why Saudis destroyed Islam’s holiest sites – English Subtitles