Hillary’s Collusion Delusion

May 24, 2019 Staff 0

Although “Russiagate” is now synonymous with “hoax,” Hillary Clinton continues to push the “Russia Did It” meme. Did Hillary and MSNBC’s Rachel Maddow just invite China to interfere in the 2020 presidential election? “[H]ey, let’s […]

image_print
css.php