x

Atlanta's Leading Local News: Weather, Traffic, Sports and more | Atlanta, Georgia | 11alive.com

Twin sisters admit to killing mother: the confession tapes

Sisters Jasmiyah and Tasmiyah Whitehead finally break down and confess to murdering their mother. (This video is from 2014)