McFaul, who became one of the most outspoken proponents of the debunked theory that Moscow “colluded” with the Trump campaign in 2016, expressed his disappointment on Twitter that Russian President Vladimir Putin has yet to offer his congratulations to the Democratic nominee, who declared himself president-elect on Saturday. “Has Putin …
Read More »