Did you know that Louis Pienaar was the last Administrator-General of South West Africa before Namibian independence was declared in 1990? SOMEFACTS.com