CNN favicon

Opinion: Was Castro a David or Goliath?