Police Make Arrest After Human Remains Found in Duffel Bag

A duffel bag containing human remains was found Saturday morning near Kendall Square in East Cambridge.

…read more

Via:: Police Make Arrest After Human Remains Found in Duffel Bag

      

Comments are closed.