L-R: David Horovitz, South African Ambassador HE Major General Fumanekile Gqiba, Ambassador Moshe Raviv