Challenge : magazine of the Young Communist League.
Young Communist League (Great Britain),issuing body.
Description based on: Issue 1 (October/November [2000]); title from cover.
Latest issue consulted: Volume 21, issue 37 (January 2015).
Communism
Young communist