PALMER — A group of residents gathered Sunday to protest a 312-unit apartment complex proposed for the site of the former ITT building at 3100 Charlotte Ave. in Palmer Township. The residents protested on Hartley Avenue, not far from St. Jane Frances de Chantal Church, as parishioners were coming...