My Nonprofit Reviews

mobileUser537204
136 profile views
1 reviews
Review for MAFRAD, Falls Church, VA, USA
They work in remote and very poor areas bring water and creating economy cycle to fight against poverty
Role: Volunteer