ICANN and you can't

Domain name registration fees are charged by ICANN and everyone has to pay them to register domain names.  So just who are these guys and how come they get to charge?

Read more