Romesh Ratnesar

4 Appearances
Journalist, Time Magazine