Meet the feisty, 5-foot-tall thorn in the side of India's prime minister
Mamata Banerjee, chief minister of West Bengal state, is one of Narendra Modi's fiercest critics. She's especially beloved by women and the impoverished. But gaining national traction may be tough.