Member for

3 years
description
Shreevatsa Nevatia is a Kolkata-based journalist