In a truly astonishing and unexpected twist of circumstances, the Chinese President, Xi Jinping, has made the deliberate choice to abstain from participating in the imminent convening of the Group of 20 (G20) summit set to take place in the vibrant and culturally rich nation of India. This surprising and somewhat confounding decision on his ... Read more