Shoma Chaudhury is Executive Editor of Tehelka, a reputed public interest newsmagazine in India. She lives in New Delhi.
One horrible night, innocent victims, devastated families—and a country seething with rage and... MORE
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