The attack in Birbhum district, about 120 miles from Kolkata, appears to have been a punishment ordered by an unelected traditional village council for an "unauthorised" relationship with a married man from another community and the woman's subsequent failure to pay a 27,000 rupee (£260) fine.