Missing square

Rod Liddle

Journalist · wikipedia

Educated at:

London School of Economics · University of London

Occupations:

Journalist


Brexit agreed by Rod Liddle · 24 Aug 2016