Advertisement

Articles by Author

22 September 2013
In an outrageous affirmation of “he said, she said” journalism, NBC News’s chief White House correspondent and MSNBC host Chuck Todd said that it’s not the...