SwatTeamBig excitement in Upper Falls this afternoon though details are pretty sketchy so far.  According to a Newton Patch report, “SWAT teams descended on Newton Thursday afternoon after a knife-wielding man reportedly barricaded himself inside a building.  Police said the incident happened at Elliot Street at Mechanic Street.

Pin It on Pinterest