It's easy to see why Cruz has liberals upset. He has a lot of support, including a lot of Hispanics. The left always makes the mistake of assuming that all Hispanics want open borders and nanny government. The left often fails to give people enough credit for having the intelligence to think for themselves. Sadly, the left has attempted to blur the line between legal and illegal immigration. Those who went through the process and want to be Americans often take issue with those who cheat. I know the left can't quite grasp this concept and will continue to believe that they can judge how a person thinks by looking at their skin color.
Cruz can legally run for president. He will submit way more proof than Obama ever did. Cruz is an American through and through and there has never been any doubt where his loyalties are. Can't say that about Obama, who has consistently sided with our enemies over our friends.
The post trying to compare him with Hitler is hysterical. Reeks of desperation, but that is all the left has.