Tehelka Sex Scandal forces Tarun Tejpal to Step Aside
Nation
November 21, 2013 •
Editor in Chief of Weekly Magazine Tehelka has stepped aside after a woman journalist alleged charges of Sexual …