New Russian collusion evidence points at Obama & the “biggest presidential scandal in US history”

101

John Solomon, CEO and Editor-in-Chief of JustTheNews.com, has been on the frontlines of exposing political corruption — including the left’s efforts to frame Trump for alleged Russian collusion in 2016. He details to Glenn the evidence that…