Neither India nor China are equipped to lead the Global South

.....

© Nikkei Asian Review