execution of hanging

post

India hangs four female rapists on a bus

ThomasKitchens 20 Mar 2020

Four death row inmates are serving a sentence in New Delhi this morning, eight years after the rape of female students on a bus shocked the world.

continue reading