Gambia: President Barrow Signs Abolition Of Death Penalty Treaty Posted by 0x000216 September 22, 2017