Jatin Takkar on Muck Rack

Jatin Takkar

Verified
New Delhi
Journalist, Press Trust of India

Journalist