President

Donald Trump

President

Vladimir Putin

Leads a programme at the Valdai Discussion Club which invites western academics for an annual audience with Putin

Trump’s advisers

and associates

Unnamed Trump

‘supervisor’

Ivan Timofeev

Russian

International

Affairs Council

Met starting in March 2016

Joseph Mifsud

Professor of

diplomacy

George

Papadopoulos

Campaign foreign

policy adviser

Met in March

2016

‘Putin’s niece’

Russian female

national

Connections to

Russian officials

Trump’s advisers

and associates

President

Donald Trump

President

Vladimir Putin

Leads a programme at the Valdai Discussion Club which invites western academics for an annual audience with Putin

Unnamed Trump

‘supervisor’

Met starting in March 2016

Joseph Mifsud

Professor of

diplomacy

Ivan Timofeev

Russian

International

Affairs Council

George

Papadopoulos

Campaign foreign

policy adviser

Met in March

2016

‘Putin’s niece’

Russian female

national