India’s Neighbourhood Series – China

India is the largest country in South Asia. It is the second-most populous country, the seventh-largest country by land area, and the most populous democracy in the world. Bounded by the Indian Ocean on the south, the Arabian Sea on the southwest, and the Bay of Bengal on the southeast, it shares land borders with Pakistan to the west; China, Nepal, and Bhutan to the north; and Bangladesh and Myanmar to the east. In the Indian Ocean, India isContinue reading “India’s Neighbourhood Series – China”

Authoritarian China Pulling Ahead of Democratic America

The relationship between the two most powerful economies USA and China have been complex, and have fluctuated varying from positive to highly negative. USA and China did not establish relations for 25 years after Korean war and only in 1972, US President Richard Nixon visited China. As China began opening its economy in 1980s, andContinue reading “Authoritarian China Pulling Ahead of Democratic America”