TKN Safia Abji 2

Safia Abji - 2 of 5

Safia Abji

Canada

Communications Advisor

Aga Khan Foundation

East Africa