Fidel Castro, Libya | news sites