Death penalty on women is one of the catalysts of violence and gender-based discrimination against womankind, ...
The death penalty is the highest form of gender-based torture, discrimination, and violence against women, Chief of the ...