OACPS discusses record on International Human Rights
In its 2022 report, Human Rights Watch says that the security forces of the host state Angola continued to be implicated in "serious human rights abuses, including summary executions."
It went on: "On January 30, police killed at least…