
The tragic death of Chinese actor Yu Menglong, also known as Alan Yu, has ignited a firestorm of speculation and dark theories. What was initially reported as an accidental fall from a building in Beijing on September 11, 2025, has since been clouded by allegations of foul play, ritualistic sacrifice, and even ties to Chinese President Xi Jinping.
As the public probes deeper, the story has grown into a chilling narrative intertwining China's political elites, supernatural beliefs, and disturbing rumours about the Chinese Communist Party (CCP).