Anger As Spanish Government CELEBRATES Communist Party With Commemorative Postage Stamp

Spain is currently governed by a coalition of socialists and far left extremists