City Council disgraces itself with attempted lynching of Randy Mastro
At this week's confirmation hearing on Randy Mastro, tapped by Mayor Adams to be the city's top lawyer, the City Council exposed itself as a pack of disingenuous bigots.