The state-owned company responsible for providing postal service in Spain has announced the issuance of a stamp commemorating the centenary of the Communist Party. Totalitarian communist regimes have caused tens of millions of deaths throughout Europe and the rest of the world.