https://www.nbcnews.com/news/us-news/body-found-floating-barrier-texas-installed-rio-grande-mexico-says-rcna97910
A body was found along a floating barrier that was recently installed in the Rio Grande by Texas authorities as part of a bid to deter migrants from trying to cross into the U.S.
Create an account or login to join the discussion