Robert Bonfils told me he did many of these cartoons. On the back of this is written- "Illustrated News"
Below that is "K.C. MO. 36". I assume this means it was published in some newspaper in Kansas City, Missouri in 1936. And maybe the newspaper is called Illustrated News.