Congress leader Shashi Tharoor has conceded that he was wrong in opposing India's stance on the Russia-Ukraine war, stating that the country's current position allows it to play a significant role in achieving lasting peace. Tharoor, who had initially criticized India's neutrality, now acknowledges that the policy has positioned India as a mediator, capable of engaging with both Russia and Ukraine.