News Letter to the editor: Except for his T-shirts, Che Guevara accomplished nothing 17 years agoAdd Comment