first off, I hope you are referring to mexican nationals and not citizens of this country who are of mexican descent, because that is racist. Hispanics are not a race but being of mexican american blood is seen as a race and has been historically, so in that sense there is racism against latinos because they are perceived as such. When President trump called that judge a "mexican" like most americans, especially african americans, he was referring to his race in order to undermine his american status. Most Hispanics are Mexican American, and at this point when an African American calls one a "mexican" he is referring to his indio/mestizo race, not his ethnic/cultural background. For example the person being called that could be el salvadorian or guatemalen, who look identical or very similar, It would not matter, to an african american, "mexican" would still suffice.
As far as ethnic cleansing, African Americans are known to be violent towards people not of their race in "their" neighborhoods, but for some reason they get the benefit of the doubt from white liberals with regard to racism. As a minority who has lived in bad neighborhoods before around hispanics, and around african americans, racism is much more prevalent in the african american community for very simple reasons. One reason is that white people refuse to hold them accountable in mainstream society. Another is that the african american community is soft on racism in their community. In a public forum if an african american says something blatantly racist , at best you will have another african american try to placate them by saying something like " oh comon man, I've met some mexicans who were really cool. they aint all bad." By contrast if a hispanic american says something racist against african americans they will get called a piece of racist shit just as you would in the case of white people. sure there is some racism but unlike african americans, hispanics generally have the concept or awknowledge that they can be racist, and more importantly are willing to hold members of their own group accountable. Many African Americans either don't understand that or refuse to acknowledge that there is racism in their community because in their mind they can only see themselves as victims. Hispanics arent like that.
One thing you are missing is that while racism does exist in latin american society, american latinos are americans, they arent a carbon copy of the people from countries where their ANCESTORS came from decades or in some cases hundreds of years ago. Most have mainstream ideas about racism being wrong. Also I know alot of latin american people and while what you say may have been true a long time ago, thinking has progressed alot and in an attempt to be more like americans, racism, especially towards afro descendants, is looked down upon. especially once they arrive here they care alot more about people speaking spanish than the persons race.
https://www.washingtonpost.com/news...-man-who-was-told-to-go-back-to-your-country/
Sure some racism exists in the hispanic community but to act like it is a one way street the way alot of white black or hispanic liberals do is misleading. The reality is that alot of the time the reason there are latinos who are racist towards african americans is because stories and experiences like what happened in that article, but never made the news for decades. Which is funny because I hear african americans make the same excuse when questioned about why they are racist towards asians, indians, etc. " they were racist towards us first."