Home Current News Song Binbin, Red Guard whose beating to death of a teacher heralded...NewsCurrent NewsSong Binbin, Red Guard whose beating to death of a teacher heralded Mao’s Cultural RevolutionSeptember 20, 202415FacebookTwitterPinterestWhatsApp song binbin red guard whose beating to death of a teacher heralded maos cultural revolution Source: yahoo.com/news