Tony Barker, a new research fellow at UTEP, has denied accusations that he pressured a Border Patrol subordinate to have sex.
Robert Moore
Robert Moore is the founder and CEO of El Paso Matters. He has been a journalist in the Texas Borderlands since 1986.
Posted inImmigration