“Punish the source.”
That’s absurd. Secure the borders. If you were to enact sanctions or some sort of “punishment”, as you suggest, this wouldn’t stop people from crossing the borders.
So we should take over private land to make people happy?
Cut off their cattle from the Rio Grande?.