it was Chen’s first time voicing his political demands in China when he took to the streets of Shanghai on November 26, 2022, according to a post he published when releasing the documentary.
Pinlin was held in Baoshan Detention Centre in Shanghai on charges of ... which were not available in China in late November 2023. The documentary showed the original videos shot on his mobile ...