Africa

South Africa Government Snubs ICANN

South Africa is a very nice country; nice people, nice food, nice places, growing economy and most of all, the most developed in Africa, well that can be argued, but you get the drift. The best part about this is…