MQM-P, PPP sign 18-point agreement named "Charter of Rights"

MQM-P, PPP sign 18-point agreement named "Charter of Rights"