May 8, 2026

China Gives Big Prize Money to Hackers Who Help It Spread Chaos