fix articles 60944, castro has
Fidel says Bin Laden is CIA (tags)
It is cool to say conspiracy theory is nonsense if you are on the Left. But what if one of the Left's leading heros endorses it?