Innovative People

Zafar Ali

Sociology, Criminology, Education, Law and Community development

Languages Zafar Ali speaks:

English

Sindhi, Siraiki