Lynne Patton: New NYCHA Chair was de Blasio pick

Lynne Patton: New NYCHA Chair was de Blasio pick

Gregory Russ will receive a more than $400K salary and will be commuting from Minnesota when he begins his job as the new chairman of the NYCHA.

Top Stories