- Popular Galleries
- Massive tornado hits Oklahoma
- Serial killer's secret photos
- Fla. teen charged over underage same-sex relationship
- Amazing face transplants (GRAPHIC IMAGES)
Two teenagers have been charged in connection with the death of the 5-year-old Isabella Tennant, whose body was dumped in a trash can. Police say 16-year-old John Freeman killed Isabella with his bare hands on Aug. 26, 2012, while she was staying with her great-grandmother. Another teen, 18-year-old Tyler Best, was charged with evidence tampering in the case.
Author: Jacqueline Alemany
Credit: Personal Photo