Subscribe using iTunes Subscribe using Stitcher The ‘May 16th Notification’ of 1966 effectively started the Cultural Revolution in China. Categories: Podcast #China#Communism#Mao#Marxism#Revolution Comments are closed.
26th March 1945: Battle of Iwo Jima ends after US Marines officially secure the island from the Japanese Imperial Army during the War in the Pacific 26th March 2023