Honouring Dr Hannah Middleton
Dr Hannah Middleton devoted her life to peace, justice and the rights of working people. For over five decades she was a tireless advocate against racism, inequality and exploitation, contributing books, articles and grassroots activism that gave voice to the