Russian President Vladimir Putin's meddling in Ukraine cost Russia dearly in financial markets. With the downing of Malaysian Airlines Flight 17, the toll is only getting worse.
Russian President Vladimir Putin's meddling in Ukraine cost Russia dearly in financial markets. With the downing of Malaysian Airlines Flight 17, the toll is only getting worse.