12-year-old Lelia Fowler Stabbing Suspect Denies Murder Charge

Earlier this month, 8-year-old Lelia Fowler of Valley Springs, California was found stabbed to death in her home. She was left in the care of her 12-year-old brother while her parents were at a little league game. The brother told…