Neha Sharma

Neha Sharma is a writer and culture critic based in Delhi, India. Her work has appeared in The Los Angeles Review of Books, The New York Observer, Kirkus Reviews and Rolling Stone (India).