Barack the Barbarian? Behind the Latest Obama Comic

Date: 12 May 2009 Time: 08:20 AM ET