Mecca from space: Dubai satellite captures Great Mosque during Ramadan

June 6, 2017 1163