In a shocking incident, two women were reportedly killed as part of a human sacrifice ritual in a Kerala village, an incident that has since caused a political uproar in the state. The incident came to light on Tuesday when police arrested three people, including a couple in connection to the crime. Since the arrests, several details about alleged ritual worship, black magic and even cannibalism have come up.