0 International March 28, 2023 1 Min Read Saudi Arabia Bus Crash Kills 20 Pilgrims, Leaves 29 Injured In Saudi Arabia, a tragic bus accident was reported on the 28th of March, Tuesday. A bus ferrying pilgrims to the holy city of Mecca burst into flames after a…