Rwanda ruling party announces support for death penalty abolition
The ruling party of Rwanda announced Friday that it had directed its lawmakers to support a forthcoming bill to abolish the death penalty . Leaders of the Rwandan Patriotic Front (RPF) voted...