saaleha.com
Madressah Zia-ul-Badr: Uplifting Young and Old
We visited Madressah Zia-ul-Badr, a unique place of learning and care in eastern Jeppestown, Johannesburg.