• Facebook
  • Yahoo
  • Google
  • Live
admin

Description

IDRF (International Development & Relief Foundation) is a Canadian, registered charitable organization, dedicated to empowering the disadvantaged people of the world. IDRF provides effective humanitar... view more

Like this? Share!

Be the first person to like this.