communist revolution in china

And the communist revolution in China was finally successful.
Y la revolución comunista en China finalmente había tenido éxito.
Word of the Day
squid