Devjyot Ghoshal
Devjyot Ghoshal is a journalist based in New York.