The Swiss town of Neuchatel on Tuesday handed over to South Africa three artefacts that had spent more than a century in one ...