June 10, 2026 20 Years of Forced Unpaid Labor: Disabled Worker Exploited in China’s Cement Plant – Boss: ‘Die and Be Buried