Friday, August 06, 2004

CASTRO, THE LONGEST LIVING DICTATOR? Click here and you'll know why.

Via Mario Noya (link in Spanish)