Shoma Chaudhury is Executive Editor of Tehelka, a reputed public interest newsmagazine in India. She lives in New Delhi.
Mamata Banerjee stunned her country by sweeping the entrenched communists from power in Bengal. MORE
As India's most powerful political family roils with rivalries and betrayals, Nehru's... MORE