Valley Stream residents unload on IDA over mall tax break
Valley Stream residents came face to face with the Hempstead Industrial Development Agency Wednesday morning over its plan to force them to foot the bill for a mall tax break. As News 12 Long Island