A group of homeless people have set up an encampment on the corner of 73rd Street and Broadway in front of the North Face store on the Upper West Side. According to a concerned group of residents it’s one of the several spots in the neighborhood where they no longer feel safe. ( Photo: Emily Higginbotham) Seeking Safer Streets Over the last year, Elizabeth Carr has witnessed a shift in her neighborhood on the Upper West Side. She and others have... News 20 Dec 2019 | 02:13