Bharat Express

ChinaIndia

China's audacity is evident in its portrayal of the South China Sea issue as merely a routine effort to inform its citizens about its established stance.