Del Rio is a city and the county seat of Val Verde County in southwestern Texas, United States. The city is 152 miles west of San Antonio. As of 2010, Del Rio had a population of 35,591. Read More
US Secretary of State Antony Blinken will meet with Mexican President Andres Manuel Lopez Obrador during a visit to Mexico City on Friday (local time), a senior Biden administration official said during a conference call. ...
The UN Children's Fund (UNICEF) has voiced concern about the situation of Haitian families, particularly children, being expelled from the US border. ...
The UN Refugee Agency (UNHCR) High Commissioner Filippo Grandi was shocked by images of the deplorable conditions of Haitian immigrants beneath the concrete highway overpass in Del Rio, Texas. ...