iOS app Android app

Deandra Marquis Lee Arrested

Man Suspected Of Killing Alabama Twins Arrested

AP | By | Posted 06.09.2012 | Crime

SELMA, Ala. -- A man charged with killing 9-year-old twins and their 73-year-old baby sitter has been arrested in Alabama. Prosecutor Michael Jackson...