Dave Hayes
From Wikipedia, the free encyclopedia
Dave Hayes is a British Trotskyist politician and a member of the Central Committee of the Socialist Workers' Party.
Dave Hayes is a British Trotskyist politician and a member of the Central Committee of the Socialist Workers' Party.