About International Development and Relief Foundation
IDRF is a non-profit Canadian registered charity working with partners around the world and locally to facilitate relief and development programs that target vulnerable populations, helping to alleviate immediate and long term troubles.
IDRF.CA
adharmai@idrf.ca
International Development and Relief Foundation Registered charity number 132542705RR0001