Ivy Blackledge May 5, 2023 9:37am #china #history #asia China: The Roots of Madness (1967) https://www.youtube.com/watch?v=NV81D_D66Q4