Prime Minister Modi declared on Saturday that the leaders of the G20 nations have successfully come to an agreement on the New Delhi G20 Leaders Declaration. This announcement holds great importance, especially considering the diverse stances held by the leaders regarding the Russia-Ukraine conflict. Below, you’ll find the complete […]