
Texas governor approves miles-long steel barrier of police vehicles to deter the more than 8,000 migrants in Del Rio
Bridget Cambria, Executive Director of Aldea – The People’s Justice Centre, discusses the Haitian migrants attempting to reach the U.S. and the…
Continue Reading