Karachi Police mostly brought from interior Sindh and Punjab have always protected Taliban, sectarian orginsations and Khatme nabuwat terrorits. Once MQM the last wall against extremists are finished, Karachi would become the new headquarters of worldwide Jihad, due to operations in Waziristan, almost all of the mid level leadership of extremist organisation are now in Karachi under protection from Police and some elements of Rangers. This is being done under the blessing of Nawaz Sharif in promise for political support in Karachi, as Noon league is almost non existent in Karachi.
Why doesn't Gen Raheel Shareef just get rid of Nawaz Sharif all ready?