TKN Safia Abji 3

Safia Abji - 1 of 5

Safia Abji

Canada

Communications Advisor

Aga Khan Foundation

East Africa