MQM and PTI: The past, present and future

2015-04-08 882