Vladimir Putin, Xi Jinping, and Kim Jong Un at China’s largest-ever military parade. Photo courtesy of Xinhua. On September 3, 2025, China staged its largest-ever military parade to mark the 80th anniversary of Japan’s surrender in World War II. Far from a simple commemoration, the event was a calculated display of power. Beijing used the […]
The post is from Mad Mad News