Citizen journalist Chen Qiushi is back on his YouTube channel after disappearing for over a year and a half.
Chen’s sudden departure came because of his reports on the CCP (Chinese Communist Party) virus, the disease that causes COVID-19, in Wuhan early last year.