Conspiracy theorists enter.

Has Fidel Castro even died yet? Bin Laden is a deusch