Why Immigrants Come to America?

Immigrants come to America for the chance to work hard but for a very fair wage. They come to avoid religious and political persecution, and they come to have a chance at starting a business or fulfilling a dream. They come to avoid high taxes and a chance to for everyone to have their own little kingdom.