Quantcast
Home » Topics » Leila Fowler

12-year-old California boy accused of stabbing 8-year-old sister to death

A 12-year-old California boy was arrested Saturday and accused of stabbing his 8-year-old sister to death and lying to authorities about it, sparking a furious manhunt for an unidentified intruder authorities now say never existed. The boy’s name was not released, but police in Valley Springs said he’s believed to…

Google+