Friday, March 29, 2024
Tarun Tejpal. Credit: Shailendra Pandey
Editor-in-chief, Tehelka, Tarun J Tejpal (Tarun Tejpal) near Tehelka office in New Delhi, India, 25/11/2010. Photo by Shailendra Pandey/Tehelka