I'm Serbian and I do not have a green card. I speak "buga, buga" language as my team mates call it. I look bulky since I do sports and weight lifting plus I have a shaved head and I have a beard. Typical criminal type looking. For the past six years I have been on an F-1 visa. Numerous times was my passport taken longer to "process", my I-20 and my emails taken longer to read. I was 10 finger printed every time, you know, just in case. I had to retake photos all the time. I am still looked down upon because my passport is not from the EU, but I'm European. People do not hear my accent.
Once my I-20 was not signed by my school - I was taken to a separate room - interrogated for 45 minutes and then they finally called the school and the school verified.
Once I took my shaker bottle and my protein with me in a carry on. I was moved aside to a separate room, interrogated for 20 minutes as they were running some kind of tests to the powder.
In London I was denied a visa for a 24 hour stay, when British Airways was on strike so I have spent the Christmas Eve with a security officer at the airport.
Have I ever called that racism/nationalism or whatever? No, not really. Police are there to protect you and are there to protect your interest.
9/10 times the police is wrong, but what about that 1/10 times when they're right? People just assume that cops will figure it out - they still have to do their jobs.
EDIT: For the people that forgot - https://en.wikipedia.org/wiki/NATO_bombing_of_Yugoslavia
PS Oh man the downvotes, gotta love HN.