Alan Hughes

Alan Hughes was a graphic artist at New Internationalist. He retired in 2014. He is a life-long socialist and trade unionist and is currently involved in the Keep Our NHS Public Campaign. He is passionate about The Beatles and has supported Aston Villa FC for over 50 years. He lives in Oxford with his daughter.

Articles by Alan Hughes

Subscribe   Ethical Shop