Profile

Print

Mr. Muhammad Hanif

PP-226 (Sahiwal-VII)

Assembly Tenure: 2008-2013 (15th Assembly)