Because they are human beings just like we are. plus if you look back at everyone's etnicity no one is originally from the US anymore! think about it When christopher Columbus came over he ran the Indians south, where is Mexico? Down south, so the Indians met up with the Spainards and created the people we are trying to keep out of this country. Yea they do work for less and harder but in reality it is just to make a livig in this country and survive the white mnan's system. They moved the Indians off their land and claimed it. They forced the black people here to do their work for them and now when the people that are probably part of the forced removals are wanting to come back and make a living here in the United states they are made to leave and put into cages like they are some kind of animals. Remember the Lord and His son who Died on the cross for all of our sins. He created all people as his own and you still discriminate when you should be helping out our fellow man. Before if you look back in history the United States and Mexico was one, before the great divide and the Mexicans down south are part of the native Americans who are living here. THE LAND WAS DIVIDED NOT THE PEOPLE.