Tag: Punishment

share

An unelected all-male village council in India has ordered that two Sisters be sentenced to rape as punishement after...