The candidates for the office of public advocate met Thursday night in a contentious debate largely highlighted by dueling charges of political opportunism.
Nyc public advocate rivals accuse each other of.