Advertisement
  • Video
  • /politics

Video from the Border Patrol's processing center in McAllen, Texas

Video from inside the Border Patrol's controversial processing center in McAllen, Texas, during a media tour on June 17.
Advertisement