Kashif Hassan

Kashif Ali is a geologist-turned civil servant.  He holds a degree in Geology from University of Sindh. He has interest in global politics and current affairs and writes extensively on diverse subjects ranging from culture and education to religious extremism and public administration. ...