Sergio D’Elia
A court in Bangladesh has sentenced three people to death for murder, rape and other crimes against humanity in Moulvibazar’s Barlekha during the 1971 Liberation War, bdnews24 reported on 19 May 2022.
A Nigerian court on 20 May 2022 sentenced a Danish man to death after finding him guilty of killing his wife, a Nigerian, and his 3-year-old daughter at their residence in the West African country in 2018.
On April 27, the State of Texas will carry out the death sentence on Melissa Lucio.
In 2022
2000 to present