Barack Hussein Osama is not going to be happy about this May 2, 2011 4:20 am By Robert Spencer Whoops. Image from Kyle Hudgins (thanks to Dr. Rezk)