Strict new South African immigration laws have sparked confusion and panic among foreign residents in this "Gateway to Africa" and forced 250,000 Zimbabweans to decide whether to return home.
Walk down most streets in Johannesburg and you will hear accents and languages from across this vast African continent.
Builders by the roadside waiting for work chatter away in the sweet sing-song rhythm of African Portuguese, waiters stand and gossip between orders...read more here: South Africa's new Visa laws



