At least 20 Umrah pilgrims killed, scores injured in Saudi Arabia s bus accident

RIYADH – At least 20 passengers were killed and more than two dozen suffered injuries when a passenger coach crashed in Asir province of Saudi Arabia. Reports in Saudi media … Continue reading At least 20 Umrah pilgrims killed, scores injured in Saudi Arabia s bus accident