Republicans vindicate Trump, McCabe is fired, and a key witness bluffs — here's the latest from a wild week in the Russia investigation

republicans-vindicate-trump-mccabe-is-fi

The Trump administration made its boldest move against Russia this week as the diplomatic row between the UK and Moscow deepened following the poisoning of Sergei Skripal, a Russian dissident living in Britain, and his...

Continue reading at Business Insider - Politics →