10 October 2020 Abolition of the death penalty: a struggle still relevant in the 21st centuryThe death penalty still exists today in some legislations. Although otherwise ... Read more