Illegality is a law breaking status, not a race.
The author is racist by implying otherwise.
Mexican is also not a race. It is a nationality. The Jewish President of Mexico, for example, is not genetically a Latino.