The new Che Guevera?
I saw this while surfing DU. When I googled it I saw a half dozen sites were now posting the image.
So the new liberal refrain will be, "All we needed was another 4 years, $6 trillion more dollars and no congress and we could have done this!"