Posts Tagged ‘Cambridge’

A gruesome discovery was made by police just before 8 a.m. Saturday morning outside the biotech firm Biogen Inc. in Cambridge, Massachusetts – a city typically known for its thriving academia and world-renown research rather than heinous crimes.Just a half-mile away from the leading university MIT and two blocks from a police station, a duffel bag was found containing human remains.

Officials said that a video surveillance of the surrounding area led them to an apartment building across the street from the Biogen Inc. building, where more human remains were discovered in a common area.

via Boston Police Make Arrest After Human Remains Found in Duffel Bag / Sputnik International.