Human Rights Watch (HRW), an international human rights organization, has accused the police in Angola of killing at least 15…
This website uses cookies.