Japan-US "Keen Sword" pierces the "facade of peace" Illustration: Liu Xidan/GT
China marks 90th anniversary of Long March victory, and continues to march toward prosperity.
Japan's trade deficit has reached 2.81 trillion yen amid factors including persistently high crude oil prices.
The US’ $10 trillion AI infrastructure boom is now debt-laden and showing cracks.