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 29, 2024