article: Asad Ashraf
links: Nawaz Sharif Pakistan Peoples Party Pakistan Tehreek-e-Insaf Shehbaz Sharif Lahore Provincial Assembly of the Punjab Senate of Pakistan Pakistan Muslim League (N) Punjab, Pakistan Supreme Court of Pakistan Pakistan Muslim League (Q) Provincial Assembly of Punjab