Loading ....

Over the weekend, photos and videos emerged depicting mounted Border Patrol officials herding and chasing migrants who had crossed the Rio Grande near Del Rio, a small border community in southwestern Texas.
Read More

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here