When Rekha Kalindi was nearing age 12, her parents told her they were planning to marry her off. Rekha's response would reverberate all the way up to the president of India: "No." Nearly half of all Indian females get married before turning the legal minimum age of 18. The requirement has been in place for more than three decades, but centuries of custom don't change overnight - and that's especially true in Bararola, a land carved up into small farm plots and crisscrossed by dirt paths that takes at least a day's journey to reach from Calcutta. But even here, some people are taking a stand. Many locals eke out a living making beedis, a leaf-wrapped Indian cigarette. Rekha was rolling beedis with her parents inside their mud-hut home when they broached her nuptials.