Socialism in the Time of Cholera

Saturday, December 7, 2013
The latest protest from Cuban hip-hop group, Los Aldeanos, entitled "Toda Una Nacion" ("All One Nation"):