A CBP officer who worked out of El Paso is accused of using excessive force in two separate incidents while he was on duty at the Bridge of Americas Port of Entry. Miguel Delgado Jr. was indicted on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results