Cairo: The Grand Mosque, Islam’s holiest place in Mecca, has 11 main and backup sources of electricity supply, and there has been no need to use any of the external backup stations over the past ...