Ghana: IBAHRI commends abolition of the death penalty

4th Aug 2023    |     Source: int-bar.org