Idris Cox
Idris Cox was a Welsh communist activist and newspaper editor. Born in Maesteg, Cox grew up in... more »