A couple in Uttar Pradesh has been sentenced to death for the horrific sexual abuse of 33 young boys over ten years. Ram Bhawan and Durgawati were found guilty of luring and assaulting children as young as three. Their crimes also involved creating and distributing child abuse material globally. The court deemed their actions 'rarest of rare'.