Why do Americans think that they should recieve special treatment when your own country uses the same basic rules to govern their own immigation policy. Belize is a sovereign nation and has a right to dictate their own rules. If you don't like it....stay home!
I don't like it when America does it either. So I can't stay home... I can't go to Belize... who will take me????