© 2025 All rights reserved.
Do you want to give some of your time for the sake of Allah?
Are you commited and have a high grit?
Click the button below and submit the form.
Basira Islamic Foundation Registration number: 713882702RR0001
Beddington Boulivard NW, Calgary, AB, Canada
info@basira.ca
© 2025. All rights reserved.