“Chinese People are PISSED! Workers Haven’t Been Paid and Protests Erupt” Posted byKirk Mahoney May 18, 2025May 13, 2025