King William’s Town, South Africa

Catch up on the latest events in South Africa, including an Aid for Humanity event.