Jeremy Kahn is an independent journalist who writes about foreign affairs, politics, business, the arts, travel and the environment. He is currently based in New Delhi, India.
Read More