People always act like Villa’s raid just came out of nowhere. But a few weeks before he had government forces backed into a 180 against the US border at the Agua Prieta/Douglas Az . Woodrow Wilson let the Mexican army cross into America at McAllen Texas and move by train across Texas and New Mexico, complete with artillery. They disembarked at the Douglas Az depot about a mile from the border crossing. The Mexican Army marched straight into the perimeter and relieved the pinned down Mexican army. With fresh ammo, artillery and men they dealt Villas forces a bad blow and he had to withdraw.
But at that point, Villa decided if the Mexican army could operate in America, he could also.., and he attacked Columbus since he already had a dispute with a merchant there.
So basically Woodrow Wilson created the whole raid on US soil.
The unsung heroes are the US soldiers who set up belt feed guns and fought like hell.
And yes, Columbus today is virulently against the wall.