France-based rights group urges scrapping death penalty in Bangladesh
The statement asserts that the death penalty is an irreversible and inhumane punishment that has no place in a just and civilised society
The statement asserts that the death penalty is an irreversible and inhumane punishment that has no place in a just and civilised society