Seriously, you couldn’t make it up. These are thugocrazies, who never signed the International Declaration of Human Rights. Instead, they religiously adhere to the Cairo Declaration of Human Rights, which puts all rights under the law of Allah, the shari’a.
Despite its own egregious record on human rights, Algeria — rated as Not Free by Freedom House — has just won the right for its Geneva representative, Boudjemâa Delmi, to serve on a key UN Human Rights Council panel that screens individual complaints from around the world, in order to decide which countries to report to the plenary for “consistent patterns of gross and reliably attested violations of human rights and fundamental freedoms,” and to make recommendations to the Council on “the course of action to take.”
There’s more: the Coordinator of the African Group who notified the UN of the selection of Ambassador Delmihi to the 5-person Working Group on Situations was none other than Ambassador Delmi himself. (UN Watch)