International Communist Party

The International Communist Party (ICP) is a left communist international political party. Provided by Wikipedia