(Belgium Radio 1) – From Studio Desmet in Amsterdam, I recently joined the Belgium national radio talk show ‘New Facts’ (‘Nieuwe Feiten’) to explain the phenomenon of China’s ‘human flesh search engine.’