A controversial moment captured last fall on the U.S. southern border of an officer on horseback in Del Rio, Texas, has been memorialized on “a…
Category: Bordersecurity
Auto Added by WPeMatico
A Place where things matter
Auto Added by WPeMatico
A controversial moment captured last fall on the U.S. southern border of an officer on horseback in Del Rio, Texas, has been memorialized on “a…