Makarapa   It's like Soccer World cup all over again here in Cape Town. The roads are closing and fans are flocking into our part of the world. If we can pull off Soccer World Cup, well one more game is a doddle. An on-line poll done by a local...

read more