Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

US russia trump putin relations orig_00005902
US russia trump putin relations orig_00005902

    JUST WATCHED

    Kremlin officials feel they won 2016 election

MUST WATCH

Kremlin officials feel they won 2016 election

CNN's Matthew Chance reports.

Kremlin officials feel they won 2016 election

CNN's Matthew Chance reports.