Mueller report gives Russia 'I told you so' moment

MOSCOW (AP) — Russia is reacting with an "I told you so" on Monday in state media after the conclusion of Special Counsel Robert Mueller's ...

Top News