CNN is viewed internationally. They lost many viewers in the USA to Fox. While they've always been pro-democrat, they also need to be more anti-american in their reporting as they have more viewers OUTSIDE the USA. They are not only tilting the news domestically to change the politics within the USA, they are tilting the news internationally to hold on to their viewers in nations like France.
While it can be a bit to the left of center, I trust FoxNews the most.