The Blog

Cruz signs copy of Communist Manifesto but adds a blunt message