Del Rio, Texas: “massive group of migrants demanding to be let in…shoving themselves through the gate trying to come into the United States…border patrol doesn’t know what to do with these folks” …
Del Rio, Texas: “massive group of migrants demanding to be let in…shoving themselves through the gate trying to come into the United States…border patrol doesn’t know what to do with these folks” …
Comments