By Gilbert Wandera in Cape Town
The Fifa World Cup trophy landed in Cape Town on Tuesday in what was described as the ‘death of doubt’ regarding South Africa’s ability to host the 2010 World Cup.
Uncover the stories others won’t tell. Subscribe now for exclusive access
- Unlimited access to all premium content
- Uninterrupted ad-free browsing experience
- Mobile-optimized reading experience
- Weekly Newsletters
- MPesa, Airtel Money and Cards accepted