“Inhuman, were in handcuffs, chains…” Brazilian deportees from US recall horrors of deportation
In a recent development to Trump’s immigration crackdown, deportees from the United States landed in Brazil on February 7. This marks the second deportation flight to the South...
Feb 09, 2025