Accident December 10, 2015 2048 × 1365 Sleeping on a hammerhead in Balochistan Many trucks slip off this road into the ditches. But this one had a narrow escape. Related