India’s Moment Has Arrived… Or Has It?

*Click the Title above to view complete article on https://thefridaytimes.com/.

While there is no doubt that the G20 summit in New Delhi has given India a new sheen, the fact remains that India’s economy is not large enough to counter China’s, nor is the political leadership moral enough to garner the respect of the Global South.

2023-09-14T12:15:00+05:00 Shajeel Zaidi
View More News