1.83K mark 08/24/07 03:34PM Filed to: Defamer Defamer impending death announcements Fidel Castro Politics This image was lost some time after publication. Perez Hilton, your go-to destination for news about the medical status of ailing dictators, is reporting that Castro has died. [PerezHilton]