A Cape Town man's two-decade-long fight for an identity document reveals the ongoing challenges faced by the Department of ...
Sitting at the feet of iconic Table Mountain, Cape Town is a little city that packs a big punch. Established in 1652 with the arrival of Dutch settlers who were sent to start a halfway station for ...