About Bloom Charity - Building Lives Of Orphans From Morocco
bloom charity is the first 501(c)3 nonprofit organization in the u.s dedicated to providing psychosocial support to moroccan orphans. bloom builds 'playgardens' in moroccan orphanage... Read more