Muhammad Riaz Shaheen

Last updated

  1. "Independents grab most seats in merged districts' elections – Samaa Digital". www.samaa.tv. 21 July 2019. Retrieved 21 July 2019.
Muhammad Riaz Shaheen
Member of the Provincial Assembly of Khyber Pakhtunkhwa
In office
27 August 2019 18 January 2023