International Communist Current
The International Communist Current is a left communist international organisation. It was founded at a conference in January 1975 where it was established as a centralised organisation with sections in France, Britain, Spain, United States,... Wikipedia