A star-spangled sock on the nose for Kaiser Wilhelm, as this wordplay propaganda cartoon meets war crimes with pun-ishment
1986
2024
2019
1966
1936
2012
1938
1943
2010
1934
2015
2005
2013
1946
2007
1947
1940
1942
1989
2006