
Founder and former Editor-in-chief of Tehelka magazine Tarun Tejpal, former Managing Editor of the same magazine, Shoma Chaudhury and Human Rights Alert Director Babloo Loitongbam deposed before the Court in the July 23 BT Road incident case on 8th August 2016
Picture Credit :: Shankar Khangembam