Passengers onboard the Jaffar Express in Pakistan’s Balochistan, have spoken of “doomsday scenes”. “We held our breath throughout the firing, not knowing what would happen […]