Modi, Putin and the future of India: Does truth still triumph?