Wow another new title for Obama.
Nazis spotted at Oscars.
This story was from a Right Wing publication in 2012. The latest poll on Twitter found Obama to be the most admired world leader.
Silly little Twinkies natter among themselves in impotent rage because their message of hate and despair has been rejected by America..