Yes, all people, citizens or not, have rights. Not American rights, but human rights. (And some of the former should be included in the latter, because they’re not American rights as some kind of membership bonus, they’re rights because they’re just and fair.) One of the big reasons there’s hatred for America in some other countries is because of acting like non-Americans don’t deserve certain basic rights.
And have you actually met the people you call invaders? Ever sit down and talk with any of them about who they are, why they came here, what they want? Or do you just blindly believe the depiction of them all as pet-eating rapist drug dealers and terrorists? (In reality, most of these people would BE citizens, except that those exploit them for cheap labor hinder the legal immigration process because they don’t want workers who have things like wage minimums and union representation.)
And WTF are you talking about? Parental influence? Peer groups?