Javed Rana
Press TV, Islamabad
A High Court in Pakistan has slammed the country’s intelligence agency over its handling of the cases of missing people. It also accused security forces of breaking the law. Press TV correspondent Javed Rana has more from Islamabad!