Internal conflict of TTP: Clash between two Taliban groups in Karachi

2013-09-28 240

Internal conflict of TTP: Clash between two Taliban groups in Karachi