log in

John Westmoreland

John is a history teacher and UCU rep. He is an active member of the People's Assembly and writes regularly for Counterfire.

Help boost radical media and socialist organisation

Join Counterfire today

Join Now