Prime Minister Narendra Modi and Chinese President Xi Jinping met in Russia today for the first bilateral meeting since 2019. Ties between India and China had taken a severe hit since the military stand-off in Ladakh as a result of Beijing's "unilateral" actions of violating the Line of Actual Control, the de-facto boundary between the two countries.