Slideshow posted in News | Thursday, February 24, 2011
3 of 32: After three weeks of being on the run, Jessica Tata is now back in Harris County to face the charges against her.