Leave a comment


Carri Williams and husband Larry Williams were accused in 2011 of causing their Ethiopian teenage daughter’s death by leavening her in the cold and starving her .


Carri Williams took the stand for the last time on Sept. 6. (Photo courtesy of NBC News)

Also On Majic 102.1:
comments – Add Yours