Tehelka scandal: Know who is Shoma Chaudhury
India | Nov 30, 2013, 03:07 PM ISTNew Delhi: Shoma Chaudhury is one of the four founding members of the Tehelka magazine and she has now resigned as managing editor. She resigned on Thursday morning after almost a week of facing heavy