Kevin Shi

Kevin Shi is a freelance writer and researcher based in Karachi.
Connect:
Himal Southasian
www.himalmag.com