Loading...

Making Russia pay

|UTTM contributor Lance Price takes a look at the European leaders' reaction to Russia's involvement in Ukraine, which led to last week's tragedy.