And some here tried to call this media the "face of USA credible reporting" External link Posted in Random Memes