Saudi Arabia Crane Collapses at Grand Mosque in Mecca

Saudi Arabia Crane Collapses at Grand Mosque in Mecca