Okay people, here is the deal. Immigrants are fabulous. My grandparents and great-grandparents were immigrants.
Immigrants built this great country on the sweat of their backs. Immigrants have always brought additional skills and culture to the wonderful United States. Immigrants who are LEGAL.
Legal means that you came to this country by following the LAWS passed by the government and citizens of the country. Legal means you have your very OWN Social Security Number, not one stolen from someone else who's credit and name you have trashed. Legal means you pay taxes - attributed to the Social Security number mentioned previously. Legal means you pay car insurance so if you wreck someone, the accident doesn't leave the person YOU injured out a lot of money. Legal means your children are ENTITLED to the school education they are getting because you contribute money to the cost of that education. Legal means you did not commit three felonies to get north of the Rio Grande - or South of the Canadian border - or East or West of ANY other border. Because ILLEGAL doesn't have a color Illegal is simply CRIMINAL.
Try being a legal immigrant and see if people don't feel differently about you. Try being legal and learning the doggone language that my LEGAL immigrant grandparents - and EVERY other LEGAL immigrant - had to learn because street signs are not printed in Gaelic and Italian.
Stop asking for "Rights" that you do not deserve because you are ILLEGAL and get off your Godforsaken soap box because if you are not legal, you belong in prison - or at least back in whatever country it is that you came from.