World

China executes man for poisoning gaming tycoon linked to Netflix's '3 Body Problem'

Published: 

The Yoozoo logo is displayed at the Yoozoo group headquarters in Shanghai on Dec. 8, 2020. (Chinatopix via AP, File)