My Nonprofit Reviews

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

GDarr

73 profile views
1 reviews

Review for Christian Freedom International, Front Royal, VA, USA

Rating: 5 stars  

This is an extraordinary non-profit organization dedicated to supporting persecuted Christians worldwide.

Role:  General Member of the Public