Migrants on parade
Here we have the video of the day. It depicts a horde of illegal aliens breaking through the razor wire (mounted, I assume, by the state of Texas) and overrunning Texas National Guard soldiers seeking to resist them in El Paso....
Read More