At his Friday afternoon White House briefing, President Donald Trump’s Press Secretary Sean Spicer made the jaw-dropping assertion that former Secretary of State Hillary Clinton is to blame for the current imbroglio with Russia and its president Vladimir Putin.
Russian president Vladimir Putin attends the International Arctic Forum in Arkhangelsk, Russia. He says there that he is ready to meet U.S. President Donald Trump in Helsinki, Finland.