Rescue Alternatives Liberia Wants Death Penalty Abolished
MONROVIA – Rescue Alternatives Liberia (RAL), a national human rights organization is calling on the Liberian Government to ensure the abolition of the death penalty as a nation.The Republic of Liberia deposited the instrument of accession to the Sec