Barack Obama, Michael Ramirez Michael Ramirez on Obama, bin Laden and the Spike in Afghanistan May 2, 2012 / Source: news.investors.com via Gregory Flap on Pinterest I would say Michael has this one RIGHT…..