Teen Accused of Detonating Bomb at Menlo Park School

A 17-year old is in police custody after he detonated a “homemade explosive device” behind a Menlo Park middle school on Wednesday night, according to police (via Bay City News).

View Comments