Lahore Weather


Zahid Khan

The writer has a PhD in global studies from Shanghai University