Samkelo Mokhine is the chairman for Amnesty International in Johannesburg , South Africa .