New Communist Party of Britain

New Communist Party of Britain

http://www.newworker.org/

Marxist-Leninist party which is fighting for a world without exploitation