Shoma Chaudhury, the charismatic former managing editor of Tehelka, has recently been in headlines, trying to refute allegations by fellow journalist Rana Ayyub about Tehelka succumbing to political pressure. Shoma…
Continue Reading