Profiling is purely common sense. There's nothing Constitutional or unconstitutional about it. Someone with an accent should have his status checked more closely than someone with no accent. Don't speak English or very little English, you probably weren't born here. A car full of Mexican looking dudes cruising a white or black neighborhood needs to be stopped and the occupants checked out. If nothing else they know they have been noted. If whites or blacks are cruising a Mexican neighborhood they will be stopped. It's profiling and used for prevention of crimes. Those with accents need to be checked further for their citizenship status. Swedish, French, British, Nigerian, Spanish, got a heavy accent, lets see some additional identification. Let's all say it together...COMMON SENSE.
The govt is currently using a policy of not letting local law enforcement do their job and coming down on the states that do. States are having to enforce federal law that the feds are ignoring. The feds are ignoring illegals because of votes and economics. Cheap labor is wanted by many industries and votes are important. Anyone that thinks illegals aren't involved in the voting process is a fool. Hairy reid didn't get elected by the people of Nevada. And the current administration intend to put the illegals to good use.
When I die I'm sure to go to heaven, cause I spent my time in hell.
You get more with a kind word and a two by four, than you do with just a kind word.