Silke Blaauw A recent visit to the Owela Museum in Windhoek by Namibian Sun's sister publication, Allgemeine Zeitung (AZ), revealed ongoing neglect at the site, which has remained closed for years due ...