She has worked in print, doesn’t take sides in the print vs TV journalism debate, and holds Bachelor’s and Master’s degrees in Philosophy from St. Stephen’s College, Delhi University.