Crime Windhoek High Court dismisses Zambezi father’s appeal against 18-year rape sentence 12 September 2024