[Daily Trust]The African Commission on Human and Peoples' Rights (ACHPR) says it received with great shock the confirmation by the government of the Republic of The Gambia confirming the execution by firing squad of nine death row inmates on Sunday.
↧