Bharat Express

india china dispute

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.