PESHAWAR: Peshawar High Court has directed AIG traffic, Peshawar deputy commissioner and Peshawar Development Authority director general that the placement of barricades on roads should be strictly in ...