BLOOM Charity is a 501c3 nonprofit organization in the USA providing early childhood development and mental health support programs to orphaned children living in Moroccan institutions. Learn more here:

Author