Claim: Saswata Chatterjee is based in New Dehli.
Verdict: REFUTES