Capital punishment, also known as the death penalty, has long been a feature of mortal society and has been used in India since the colonial era. Throughout history, it has been a hotly contest...
Capital punishment, also known as the death penalty, has long been a feature of mortal society ...