Sunday, 28 April 2024 01:32 PM
September 25, 2018 01:00 am
Where does the world stand on capital punishment for rapists? What has been Nepal’s position? Should Nepal adopt death penalty for rapists?