Princeton resident Shirley Satterfield speaks at Thursday’s protest before the Planning Board meeting on the AvalonBay project. Alexi Assmus, a trustee of Princeton Citizens for Sustainable Neighborhoods, a group opposed to the project, holds up Ms. Satterfield’s remarks for her to read.
Staff photo by Philip Sean Curran