CNN favicon

Managing Trump: The hardest job in politics?