International Human Rights Law

Law imposing death penalty comes in line with IHRL: Egypt’s Human Rights Council

Thu, 28 Feb 2019 - 10:01 GMT

The law imposing the death penalty comes in accordance with the International Human Rights Laws.

More