Fidel Castro, North Africa | news sites