Archive

Leila Fowler’s Brother Arrested

TRAGEDY

Twelve-year-old suspected in 8-year-old sister’s death.

cheats/2013/05/13/leila-fowler-s-brother-arrested/130513-school-stabbing-cheat_aprj1x
Rich Pedroncelli/AP