The Center for Articulation of Marginalized Populations is a non-profit organization active in the fight against religious intolerance and racism.