Well, looks like Castro is up to bat in the bi monthly bush-wack games. He is one of two (as far as i know) leaders from south of the US to "speak their mind", and at times, look like an arse for it.
One thing i would like to point out is that, the show that Castro was on, was that of Diego Maradona, a well known international soccer alumnist. Who was famous for leading Argentina's national team. Now, from what i read of the article, he was nothing more than a puppet.
But, thats just my opinion.
Best Regards, Lucas