Fiona Hill went to Capitol Hill yesterday and schooled Devin Nunes and the rest of the Republican nitwits serving on the Intelligence Committee. Dr. Hill, an expert on Russia, scolded the Republicans for pushing the false, debunked conspiracy theory that it was Ukraine meddling in our 2016 presidential election in favor of the Democrats, and... Continue Reading →