Sierra Leone eliminates 'inhumane' capital punishment

INSUBCONTINENT EXCLUSIVE:
FREETOWN - Sierra Leone's president on Friday signed a bill abolishing the death penalty, declaring the West African country had "exorcised
horrors of a cruel past" after a long campaign to end capital punishment.