Amy Yee

Amy Yee is a journalist based in New York. She lived and worked in New Delhi from 2006 to 2013.