China has the highest death penalty in the world!
The Dhaka Times Desk India has finally executed the death sentences of Nirbhaya's four rapists and murderers. The date of execution of their death sentence had been postponed several times earlier. To know more read details -
Read more...
Read more...