Bhumika Tharoor

Bhumika Tharoor
Bhumika Tharoor is a managing editor at The Atlantic.