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.