John Haylett

The late John Haylett, 8 June 1945 - 28 September 2019, was Political Editor at Morning Star newspaper, Britain's socialist daily.


LATEST ARTICLES BY John Haylett