IBAHRI informs President: Imposition of death penalty a violation of ICCPR
In a letter to President Maithripala Sirisena, the International Bar Association’s Human Rights Institute (IBAHRI) while expressing serious distress over the intention to reinstate