Ideally death penalty should not have a place in a civilised society but when the society repeatedly fails to protect women and children, fails to arrest and punish the rapists and rallies are taken in support of rapists, death penalty definitely can act as a deterrent. Rape is a heinous crime, where not only the …
Read More