• HUMANA PEOPLE TO PEOPLE

  • MARAGOLI COMMUNITY DEVELOPMENT FOUNDATION

  • NIRVANAVAN FOUNDATION

  • ZAKAT FOUNDATION OF INDIA

  • AFRICA

  • AMERICAS

  • ASIA

  • SNAPSHOTS