As a mexican, I don't care wether she is considered mexican or not
Of course, one of the best looking and most successful women in Hollywood has a mexican nationality and racist gringos will try to deny her "mexican-ness"... You just can't see mexicans being successful, can you?
But you know what? I don't CARE!. Salma is FAR from being a very good actress. There are many actresses here that can run circles around her and they don't need the currupted Hollywood and they don't need to screw an old french man in order to be recognized. She denies her own roots and she didn't sing the mexican national anthem with the same respect she sang the horrible american one, so you might be right. After all, she also speaks with an spanish accent
she's all yours!