Vuvuzela – Tradition or menace

The 2010 Soccer World Cup has kicked off with a bang in South Africa and my heart is filled with pride. I am a South African! I had the privilege of attending the first match in Cape Town on Friday between France and Uruguay. The whole process was smooth and fairly painless. We had a [...]