Tony Barker, who had been at the Border Patrol for more than 20 years, is under internal investigation.