The Man From Yamuna Pushta

(Published in The Speaking Tree column of The Times of India Edit Page May 22, 2017) Yamuna Pushta is an embankment of jhuggis (hutments) behind Raj Ghat, Delhi, on the banks of the Yamuna River. I had gone there in 1995, as a reporter for a Delhi-based evening newspaper, to cover a story about drug …

The Man From Yamuna Pushta Read More »