The majority Republicans vote "No Russian Collusion" so why now? Could it be that President Trump and his agenda is doing so well that the Establishment Republicans know they need to get with it now on their own primaries? Why did it tak so long when the Republicans are in charge? Could it be that elections are happening soon? More on today's show!