because he was not liberal enough.
The congressional hispanic caucus was "necessary" because the hispanic voice needed to be heard.
But not all of it.
They demand diversity in society but reject it in their own caucus. Imagine if in a meeting of the socialist hispanic caucus, someone voiced an opinion that was not part of the socialist hispanic orthodoxy.
But that is what they demand the right to do in other forums. Get their message out. Give voice to unpopular ideas and have an opportunity to express their views.
Typical socialist hypocrites.
http://www.miamiherald.com/news/politics-government/article184985053.html