everydaylifeinmaoistchina.org
A meeting in Bao’an County protesting the US and England sending troops to Yemen and Lebanon in 1958
Source