Beijing is mobilizing its full diplomatic, investment, and technological capacity to consolidate its position of power ...
China has advised its citizens to avoid travelling to Japan, following a diplomatic feud sparked by remarks from Tokyo's new ...