1.) The 35 million people of Mexican descent are all legal. Wikipedia: "Mexican Americans are Americans of full or partial Mexican descent. As of July 2013, Mexican Americans made up 10.9% of the United States' population, as 34.6 million U.S. residents identified as being of full or partial Mexican ancestry." 

2.) Pew Research: "There were 11.3 million unauthorized immigrants in the U.S. in 2014. The population has remained essentially stable for five years, and currently makes up 3.5% of the nation’s population. The number of unauthorized immigrants peaked in 2007 at 12.2 million." 

3.) Are you okay with the tone of your comment? It reads like a lot of anger directed at millions of our fellow American citizens identified by their background, justified by bad behavior of a few people who aren't citizens. That kind of thinking has been used to justify racism and bigotry through the ages.