Ben Judah

Ben Judah

Ben Judah is a senior fellow at the Atlantic Council, and the author of 'This is London'.

@b_judah

Ben Judah is a senior fellow at the Atlantic Council, and the author of 'This is London'.