M. Ashraf worked in Pakistan. He was a Pakistani politician who served as the 23rd Prime Minister of Pakistan from June 2012 to April 2013. He was also the President of Pakistan Peoples Party (PPP) from 1993 to 1999 and again from 2008 to 2012.
Unveiling the Melodies: The M. Ashraf Masterpiece Quiz