ADVERTISEMENTs

SUBHASHIS MITTRA

New Delhi-based freelance journalist, political commentator, public policy analyst and former Regional Editor of Press Trust of India, covering major news events in India and abroad for four decades