The signs outside the ATLAH church in Harlem, NY continue to stir controversy. Local residents staged a protest against the sign but the pastor remains defiant.
This was produced in partnership with Eliza Dewey.
The signs outside the ATLAH church in Harlem, NY continue to stir controversy. Local residents staged a protest against the sign but the pastor remains defiant.
This was produced in partnership with Eliza Dewey.