On May 21, 2026, Chinese judicial authorities carried out the death sentence against Xu Yao, the perpetrator who poisoned Yoozoo Games founder Lin Qi. Yoozoo Games subsequently issued a statement on May 26 confirming the news.
Location: China ·
Importance IV ·
Verification: Official claim ·
View causal chain →