A state appeals panel has yanked the permit to build an Upper West Side nursing home, a controversial project with the mayor’s support. Neighbors of the 20-story Jewish Home Lifecare project at 125 W. 97th St. had sued to block construction, arguing the area is already too densely populated. In 2016, the mayor’s Office of...