Uncensored News
Niu Tengyu, sentenced to 14 years in prison, claims torture
(Maoming, Guangdong Province – December 20, 2023) Niu Tengyu, is a young activist known for allegedly leaking information regarding the family details of the leader of the Red Empire, Xi