To everyone that is screaming "illegals have rights!", I have a question for you. Have YOU ever been to a foreign country that enforces border protection? I lived for two years less than 20 miles from the East German and Czech borders. There is an area called the 1k zone. Signs at the 1k zone warn that intruders will be shot if they enter illegally. There's no fence, just a row of signs that line the edge of the 1k zone. There is no such thing as human rights to those countries. If you willingly cross into the 1k zone they have the right to shoot and kill you. If you are detained you will be shipped to a prison to wait for a trial that may happen in a few months or years. After you are found guilty you will spend you sentence in prison, then shipped back to the country you were trying to leave. You cannot sue the country that arrested you. It may not be humane, but it is what will happen to you in almost every single country other than the USA.
Here we have the USA. The kinder, more gentle, nation of whiners. When someone illegally enters here we roll out the red carpet. We give the illegals every chance to take advantage of our generosity as a nation. We even give illegals more rights than our own citizens. Why? Because some bleeding heart liberal somewhere demanded better rights for non-citizens. If an illegal citizen in detained in the USA they are required to be fed and give medical care. If a US citizen need food or medical care, and they can't afford it, they are required to stand in line for hours and apply to assistance. Many are denied basic assistance even if they are disabled. Don't tell my otherwise, because my roommate is proof to the facts. He is legally deaf. He has been going to school so he can get a job that will pay more than minimum wage so he can't survive. According to the state he is eligible while he is in school. He has had to ask me several times for help because he got declined for food stamps for more than three months. I know he's no wasting his money. He doesn't have any to waste.
All the rancher legally needs to do is post "No Tresspassing" signs on his property to be well within his rights. They only need to be in English. Nothing in the Constitution requires the USA to provide for other languages. If they want to come here, learn it. If you think different, go to Mexico and demand that they put English on all the signs, menus, safety warnings and legal documents. They will laugh their assess off and tell you to get out of their country.
So in short, we refuse to help our own, but protect everyone else. No wonder why everyone ELSE calls this the land of opportunity.