FREEDOM FORUM: Discussion

Article Image News Link • Global

www.brasschecktv.com

The federal government operates a prison that holds entire families. Located in Taylor, Texas and operated by Corrections Corporation of America, this prison holds mostly illegal immigrants,... but soon.

Make a Comment