STUDIO
Follow Us

Terms of Use Privacy Policy

New footage of a processing detention center in Texas

New footage of a processing detention center in McAllen, Texas was released by the U.S. Customs and Border Protection on June 18.

Source: Yahoo

Top Trending Videos