NYC plaza honoring Catholic priest overrun by vagrants, trash, and overpowering odor
Article excerpt
Blessed Father Jerzy Popiełuszko Square in Greenpoint, a tucked-away green space located just steps from bustling McCarren Park, has become a local eyesore in the Polish enclave.