Hillary’s Collusion Delusion

May 24, 2019 AFP Editor 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 […]

css.php