India has just overtaken China as the most populous country in the world according to the United Nations (UN). Are they able to rival their neighbors as a global superpower as well? China still has...
China
Chinese Defence Minister Li Shangfu has arrived in India to attend a key security summit meeting amid strained ties between the countries. Mr Li will attend...
The Himalayan nation of Bhutan is nestled between two Asian giants, China and India. But that unique geographical position also comes with a price. Bhutan is...
When two Philippine coast guard vessels set out to patrol the volatile South China Sea recently, they had to face more than China’s growing territorial...
Threat of Chinese-funded Radar Stations in Myanmar and Sri Lanka The power struggle between China and the United States, as well as their allies, has created a...