32 C
Lahore
Tuesday, September 27, 2022
Search
Generic filters

Muhammad Shafiq

Muhammad Shafiq is a retired lieutenant colonel of the Pakistan Army