India's Modi meets Putin in Moscow, sparking criticism from Zelenskyy

Russian President Vladimir Putin, right, awards Indian Prime Minister Narendra Modi, in Moscow, Russia, Tuesday, July 9, 2024.