A man who escaped from an Illinois prison in 2003 has been arrested by U.S. Immigration and Customs Enforcement agents in Atlanta.
FOX News, FOX News: Nation
Sun, 02/19/2017 - 9:40am
A man who escaped from an Illinois prison in 2003 has been arrested by U.S. Immigration and Customs Enforcement agents in Atlanta.