Democratic RightsResistanceImperialist Attacks Long live the Venezuela revolution! By Spear staff May 7, 2010 0 18 Share FacebookTwitterPinterestWhatsApp