Leila Fowler
12-Year-Old Boy Charged in Fatal Stabbing of Sister
By Amaris Castillo | 05/15/2013 - 10:30

What a tragedy. A California 12-year-old boy has been charged with second-degree murder in the killing of his 8-year-old sister.

According to NBC station KCRA in Sacramento, Leila Fowler was found with multiple knife wounds on April 27 in her family’s Valley Springs home.


Read more