Cuomo says he'll evict the NYPD tow pound from Pier 76
January 07, 2020 at 07:00 AM EST
Gov. Andrew Cuomo plans to boot the NYPD impound lot on this year. The governor declared Monday that the state should tow away the police facility, located on to the waterfront for decades, despite... To view the full story, click the title link.