The Zahra Trust Canada

The Zahra Trust Canada

A charity inspired by the tenets of our faith, working to provide humanitarian and spiritual support to those in need around the globe.

Muharram 1446