India wouldn’t have dared to mess with Canada if it didn’t have support from US.The west esp US wants to use India against China.The west wants India to be the leader of the countries in the South ie Asia,Africa,Middle East.It doesn’t want China to have influence in third world countries.This is the reason India gets away with gross human rights violations.The G20 summit in India could not issue any statement against Russia due to India’s objections.The western countries did not put any pressure on India because they want India to cooperate with them against China.Many western newspapers have written about this.