Residents in Wuchang, Wuhan Continue Mass Protests Against Central China Hazardous Waste Technology Center Project; Many Detained
On June 18, 2026, Radio Free Asia reported that the Central China Hazardous Waste Technology Center project on Gongzheng Road in Wuchang, Wuhan, continued to trigger mass protests by hundreds of residents; police arrived to disperse the crowd and took away and injured many people, and online information was strictly controlled.