CHINA
On June 8-9, Chinese leader Xi Jinping traveled to North Korea for his first overseas trip of 2026, drawing renewed attention to the evolving dynamics among Beijing, Pyongyang, and Moscow. The visit came less than a month after Xi met with U.S. President Donald Trump and Russian President Vladimir Putin's
Public in Uproar as Shanghai Authorities Separate Children From Parents in ‘Zero-COVID’ Protocols
China’s battle against COVID-19 shows no signs of stopping. The financial hub of Shanghai continues to...
Desperate Residents Protest Shanghai Lockdown: ‘You are driving people to their deaths’
Shanghai reported a record high of more than 9,000 positive cases in a single day on April 4, with the...
Following Confirmed Security Deal, Leaked File Reveals China Intended to Build Naval Base in the Solomon
Last month, a leaked document said the government of the Solomon Islands confirmed it was in talks with...
New Report Shows Chinese Doctors Used Organ Harvesting as a Method of Execution
Chinese transplants violated the ‘dead donor rule,’ according to 71 papers published from 1980 to 2015...
Workers in Hazmat Suits Seen Beating Shanghai Residents to Enforce ‘Zero-COVID’ Regulations
As China imposes the strictest stay-at-home orders since the start of the pandemic, more accounts of...
Farmers in China’s Breadbaskets Desert Crops to Comply With ‘Zero-COVID’ Restrictions
On top of dealing with the worst outbreak it has seen since the beginning of the pandemic, now food security...
Over 2,000 Chinese Military Personnel Deploy to Shanghai Amid Worsening COVID Situation
Shanghai has been experiencing its worst outbreak of COVID-19 since the start of the pandemic. In a desperate...
‘Zero-COVID’ Lockdown in Shanghai Compounds Xi’s Political Dilemma
News analysis Over the past two years, cities and entirely provinces in China implemented economically...
China’s Foreign Minister Meets With Ukrainian Counterpart as Russian Offensive Continues
China's Foreign Minister Wang Yi spoke with his Ukrainian counterpart, Dmytro Kuleba, in a phone call...