Helsinki in a nutshell

By Phil Butler When US President Donald Trump and Russia’s Vladimir Putin met in Helsinki last…