“People Are Desperate”: Biden Vows Mass Deportations as 1000s of Haitian Refugees Shelter in Del Rio

This post was originally published on Democracy Now!.