The cartoon below brutally illustrates everything anyone needs to know about Democrats, the Democrat party and their curious push for socialism. Savage but accurate: