Speaker: Peter Clifford, Communist League parliamentary candidate for Manchester Central
By Jon Teitelbaum
September 28, 2023
Speaker: Peter Clifford, Communist League parliamentary candidate for Manchester Central