Mueller Report Gives Russia 'I Told You So' Moment

Russia is reacting with an "I told you so" on Monday in state media after the conclusion of Special Counsel Robert Mueller's investigation into Moscow's involvement in the U.S. presidential election didn't find evidence of collusion.
Read More on EDGE Media Network