City Council backs new NYC Blood Center tower amid fierce pushback, including Jeffrey Epstein’s brother

Posted by
Check your BMI

The New York City Council approved plans to allow the non-profit Blood Center to build a new 200-foot tall research and office tower on the Upper East Side.
Source: NYPOST