A new plan for the site of the former St. Vincent’s Hospital in New York was approved by the City Council’s land use committee Wednesday, according to a New York Times report. The new deal was created ...