Lahore Weather


Hira Nafees Shah

Hira Nafees Shah is a Fulbright Scholar and holds a Master of Science degree from Columbia University’s Graduate School of Journalism.