International Development and Relief Foundation (IDRF)

Overview

IDRF (International Development and Relief Foundation) is a Canadian registered charitable organization dedicated to empowering the disadvantaged people of the world. IDRF provides effective humanitarian aid and sustainable development programs, without discrimination, based on the Islamic principles of human dignity, self-reliance, and social justice.


Comments off 25th December 2023

Translate »