Inayet WadeeMiddle EastNewsPodcastWorld Saudi bus crash leaves 20 pilgrims dead, 29 injured by Zahid Jadwat March 29, 2023 March 29, 2023 A bus crash in Saudi Arabia claimed at least 20 lives on Monday. [Picture: @AlArabiya_KSA] … 0 FacebookTwitterPinterestEmail