CNN's Cafferty: Criticism of Iraq Media Coverage is "Nonsense"