The train had started its journey like any other: the Jaffer Express rolling steadily through the rugged, untamed terrain of Balochistan, carrying hundreds of passengers
On the morning of March 11, the Jaffer Express, carrying more than 400 innocent lives, was making its way through the picturesque yet challenging terrain