Nurjehan Aziz

Nurjehan Aziz was born in Dar es Salaam, Tanzania, studied in Iran and the United States and immigrated to Canada in 1980. She is the publisher at TSAR Publications.