Needham Center Schoolers Mirror On 9/11 Assaults, Honor Lives Misplaced With Second Of Silence

NEEDHAM (CBS) — Needham’s Pollard Center College participated within the Nationwide Second of Silence on Friday to honor the lives misplaced on September 11, 2001. However first, an announcement for everybody to listen to behind the mic. READ MORE: Woman’s Body Found In NH Garbage Truck; Police Say ‘Nothing Suspicious About Her Death’ First, it … Read more