
Xi Jinping: A Year in the Headlines
China’s leader maintained a commanding lead in the headlines of the CCP’s flagship People’s Daily in 2025, despite a substantial decline over the past year. What do these mixed signals mean?

iQIYI (愛奇藝), founded on January 6, 2010, by Gong Yu and headquartered in Beijing, China, is a subscription-based over-the-top (OTT) streaming service owned by Baidu. The platform produces and distributes films, television series, and digital content, serving global audiences with over 100 million paid subscribers. iQIYI operates regional offices, including Southeast Asia, and has expanded into co-productions and original content across China, Korea, and Southeast Asia. The company has faced regulatory and market scrutiny, including U.S. investor investigations and a Taiwan ban due to political concerns. Its services include streaming, film production, distribution, and television content.