May 26, 2021 Africa Officers Detained Over Assault Of Inmates In Namibia Seven police officers have been arrested in connection with the reported assault on prisoners.. Read more