NYC church barricades front door after homeless try breaking in, defecating on steps
Published
A Manhattan church was forced to take action after homeless people have been defecating and leaving needles on the front steps.
Full ArticlePublished
A Manhattan church was forced to take action after homeless people have been defecating and leaving needles on the front steps.
Full Article