This July, both America and China have celebrated anniversaries important to each respective nation: America marked the 245th anniversary of its independence, and China marked the 100th anniversary of the Chinese Communist Party (CCP).
China celebrates the immense progress it purports to have made in recent decades: lifting hundreds of millions of people out of poverty, developing unmatched manufacturing capabilities, building a modern infrastructure, as well as making rapid technological advancement in 5G communication, high-speed railways, space exploration, and other areas. As expected, the government-run Chinese media delivers all the credit to the CCP.