The posters, of unknown origin, feature the Oscar statue with Vladimir Lenin's head and the title "OCZARS," referring to the proliferation of "czars"--powerful officials with no congressional oversight--in the Obama administration.
No comments:
Post a Comment