A communist propaganda poster with “Bob” Dobbs in a worker cap superimposed in the sky.

I guess my two responses to this news are “lol,” and “probably for the best.”