Tag: Harris County Jail
U.S. Jails Nigerian Fugitive
Jessica Rene Tata, the Nigerian day care owner who escaped from America has been jailed. She was escorted into the…