International Communist Current

Content by or about the International Communist Current, a left communist international organisation founded in 1975.