A massive explosion lit up the skies over Medina, Saudi Arabia, near the Prophet’s Mosque, Islam’s second holiest site. The September 11 incident triggered panic among residents and visitors as videos ...