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.
Bold Reporting Takes Time, Courage and Investment. Stand With Us.
- Unlimited access to all premium content
- Uninterrupted ad-free browsing experience
- Mobile-optimized reading experience
- Weekly Newsletters
- MPesa, Airtel Money and Cards accepted