How Trump's humiliation of Indian PM pushed Modi into arms of Putin and Xi

The blossoming relationship between Donald Trump and Indian prime minister Narendra Modi has abruptly turned sour.