Wednesday, February 24, 2010

Lula: Fidel Castro is "Exceptionally Well"

Implying that he's normally sick?