Anunay Sood was a popular travel influencer with 1.4 million followers on Instagram. "Your daily dose of travel therapy," his page declares. Sood was listed by Forbes India as one of India's top 100 ...