The hate filled comments are from the ignorant few who know only how to be part of the problem and not how to be part of the solution. Yes there are a few stupid Puerto Ricans and Mexicans who hate each other. But historically and as nations, these two peoples have been supportive of each other. There are many Puerto Ricans who march and fight for immigration reform and to protect the rights of undocumented workers. Who ever said Mexicans are lazy is just plain stupid or evil. For the most part they are one of the most industrious people on the planet. Puerto Ricans on the other hand are right to take advantage of all the benifits available to any other US citizen. They were invaded by the US not the other way around. They fought in every US war since World War 1. They have paid for those benifits in blood. If ever Hispanics do unite then and only then will they have any real power in these United States of America.