CBP officer sentenced for using excessive force while on duty at Bridge of the Americas
Update (September 26, 2024): Delgado received a 24 month sentence this week. “As a result of Delgado’s unlawful use of force, the victims suffered…
Continue Reading