Videos

Leila Fowler's Brother, 12, Arrested in Her Stabbing Death

Newsy
|
May 12, 2013 AT 11:47 AM
Detectives arrested a 12-year-old on homicide charges in connection to the stabbing death of his 8-year-old sister Leila Fowler.