The following article was featured in:
Source:
Washington, DC News – WTOP News
03/14/2025.
A couple from Venezuela who live in Southeast D.C. have been released after they were arrested and held for three days by the U.S. Marshals Service for illegally entering the country more than two...
Continue on to full article...