NYCHA tops worst landlord list in NYC
The New York City Housing Authority tops the worst landlord list, with Public Advocate Jumaane Williams putting NYCHA in a category by itself.
More Videos
From CNN Newsource affiliates