Zahid Khan
Muhammad Zahid Khan is a politician from Dir District in Khyber-Pakhtunkhwa province of... more »