Wow... I don't think anybody is anti-US. That's a pretty strong statement. I don't agree with this war, but I love the U.S.
CNN is not the worst news network (FOX holds that title in my opinion), but there is definitely room for improvement. Sure, they cover the anti-war rallies, but they also give nearly equal coverage to pro-war rallies, even though the anti-war rallies have 100 times the number of people. Also, they haven't been reporting the number of Iraqi citizen deaths to the extent that the international media has. The other day I actually heard an embedded CNN reporter describe the scene of the tanks rolling across the desert as "beautiful." I think that's very warped.