OpenCharities

Hafiz Sharif

Trustee

Charity Role Appointed
Azaan Foundation UK Limited Chair March 16, 2026