Handcuffed deportees irk BrazilBrazilian authorities ordered US officials to immediately remove the handcuffs of 88 deportees27 January 2025 · 1 min read