My Nonprofit Reviews

mobileUser537204 - charity reviews, charity ratings, best charities, best nonprofits, search nonprofits


68 profile views
1 reviews

Review for MAFRAD, Falls Church, VA, USA

Rating: 5 stars  

They work in remote and very poor areas bring water and creating economy cycle to fight against poverty

Role:  Volunteer