Vladimir Putin, such a vastly overrated leader: We are one tweet away from bad relations Breadcrumbs UL Home Research Publications Year of Publication 2017 Journal The Journal.ie