Moscow feels vindicated in the wake of “no collusion”
March 25, 2019 at 14:27 PM EDT
A sense of victory and vindication emanated from the Kremlin on Monday, following the revelation that the special counsel has now concluded there was no evidence that President Trump had colluded with Russia for a 2016 presidential victory.