Carrying the pilgrims to a shrine, the truck was speeding and fell into a deep roadside ditch in Hub City in Pakistan’s southwestern Balochistan
Related Stories
December 31, 2024