“Ecosystem of Islamists, evangelists, Marxists and global tech giants” is India’s major challenge
New Delhi. “There is an ecosystem of Islamists, evangelists, global tech giants and Marxists. They are all together. They have no grassroots presence in India,...