G-20 Summit may not cultivate Indian-desired results
2023-05-19
G-20 Summit 2023, is scheduled to be held on 09-10 September 2023, in India. The Summit will be hosted and chaired by Indian Prime Minister Modi, the President of g-20 on rotation. However, the United Nations recently released a report highlighting alleged human rights violations in India, casting a shadowContinue Reading