Post a New Topic
Final arrests in double homicide
Original post made
on Dec 4, 2008
Last week's arrests of two fugitives wanted in the brutal murder of a brother and sister on Plymouth Street mean that all eight suspects are now in custody, leaving police and residents to try to make sense of one of the most bizarre murder cases in Mountain View history.
Read the full story here Web Link
posted Friday, December 5, 2008, 12:00 AM