Snapchat opens digital window on Mecca to millions – Al Jazeera English

July 14, 2015 at 07:16PM