Editorial Cartoon: "Liberal America's United Front"

11x17, cartoon, editorial cartoon, from baghdad, image, liberal, liberal america, poster, united front