what's up in Central Square?

Mass Ave. and Main Street near Central Square are blocked off, and there's lots of flashing lights; I spotted both T and Cambridge police directing traffic. Are there Red Line problems? Anybody know what's going on?

Edit: Discarded TV blown up by robot.