Tekeevia Lajoseialan Abner

Alabama: twin sisters arrested after left their three toddlers to die in house fire

Akeevia Lajoseia Abner and Tekeevia Lajoseialan Abner from Atmore, Alabama, twin sisters, have been arrested for murder after their three…

13 years ago