America is certainly NOT the most racist country on the Earth. Take the time to examine the immigration policies of most countries in the world and you'll find out that we're pretty damn tolerant. See what happens if you try to trample on the sovereignty of countries like Japan or Germany or China.
Each country is responsible for its own citizens. What we need to start doing is to send the bills for emergency room visits, court costs, overcrowded schools, etc.., to the Mexican government. Why are the HUGE costs of illegal immigrants the responsibility of the US tax payer?
I am NOT a citizen of the world. I am a citizen of the United States of America.