Posted in Uncategorized "Lenin & the Castros" May 5, 2010 3 Comments Some light relief. Lenin & the Castro’s at the Democratic National Convention. Thanks to Nick. Share: Author: Admin Related Articles GMan Gives the Nats Some Tips Spies and Conflict at Happy Valley Red Green Turns Yellow Green Party Eco-Terrorist Apologist Sprung? NZ Communists and the Labour Party. What the Left Does Well Allen West on Healing America The Truth About "Che"