HRW: Angola police responsible for human rights violations during protests
Angolan authorities have unjustly killed more than 12 people since January, in addition to perpetrating other severe human rights violations, according to a recent report from Human Rights Watch (HRW). The human rights organization accused Angola’s police of cracking down on political dissent in the country, resulting in killings and arbitrary arrests. In their Monday [...]