Greenwald: This is CNN’s most humiliating AND scandalous moment – Tucker – 08/28/18 – 6 min.
CNN released the result of a study that claimed Russian trolls were influencing a vaccine debate. Sound ridiculous? It is, and it gets better…
h/t SevereAnxiety76
Views: