CAPE TOWN - If you are on Facebook you probably have your own Avatar by now. If not, you will probably have one soon.
If you are not familiar with them, they are a cartoon-like version of yourself on Facebook. One of South Africa’s gadget _...Read More_