NewsGuard, the far-left, self-appointed arbiter of internet truth, released a blog post criticizing Tucker Carlson for his interview with Russian President Vladimir Putin.
Read MoreNewsGuard, the far-left, self-appointed arbiter of internet truth, released a blog post criticizing Tucker Carlson for his interview with Russian President Vladimir Putin.
Read More