Kremlin operative leads new DC-based news site that claims Russia didn't meddle in 2016 presidential election

Image: Vladimir Putin speaks to 60 Minutes (screen capture)
Related Post