It looks like Steve may not stay be most hated man in the universe for long, thanks to Belize.