Is China Building a Secret Naval Base in Cambodia?

Top Military News

Is China building a secret military base in Cambodia for the exclusive use of its military. The base is a part of the Beijing’s plan to build a network of military facilities in the Indo-Pacific and beyond. Palki Sharma tells you about China’s plans.

Credit Garvitas