New traffic management system for World Cup 2010
Cape Town is to install more than 60 CCTV cameras along major roads throughout the city in a link up to its R130 million Transport Management Centre (TMC), which will house the city
Wanted in Africa