Mayor de Blasio at a NYCHA announcement (photo: Demetrius Freeman/Mayor's Office)
"If we were to lose public housing," warns City Council Member Ritchie Torres, "we might have a shelter system overflowing with hundreds of thousands of people."
With more than 400,000 residents, the New York City Housing Authority, or NYCHA, is the largest public housing system in the country. Never far from the headlines due to ongoing problems, NYCHA is under even more scrutiny courtesy of a series of audits
...