Alabama woman who fled US after being sentenced in fatal 2004 DUI ...

Responsive image
source