Salon's Justin Elliot points out that Sen. John McCain has a very selective memory:
Speaking on CBS' "The Early Show" today, McCain twice cited the fact that Moammar Gadhafi has "American blood on his hands" as a reason the U.S. should try to oust the dictator. McCain specifically referred to the 1988 Lockerbie bombing, which was indeed carried out by a Libyan agent.
What McCain is apparently forgetting is that, apart from the past few weeks, the last decade has been a period of rapprochement between the United States and Libya. It started with President Bush announcing in 2003 that Gadhafi had agreed to give up his "weapons of mass destruction" programs. In 2006 Bush removed Libya from the official list of state sponsors of terrorism. In September 2008 Condoleezza Rice traveled to Libya to have talks with Gadhafi. And just a few days before the 2008 presidential election, Bush signed a settlement under which Libya compensated families of victims of Lockerbie and other '80s-era attacks.
Who else was involved in the effort to forge better ties with Gadhafi? John McCain. In August 2009 he led a delegation of senators, including fellow hawks Lindsey Graham and Joe Lieberman, on a trip to visit the Libyan leader in Tripoli. Discussed during the visit was delivery of — get this — American military equipment to Gadhafi (a man with American blood on his hands no less).
"We discussed the possibility of moving ahead with the provision of non-lethal defense equipment to the government of Libya," the AP quoted McCain as saying at a press conference. McCain also noted that "ties between the United States and Libya have taken a remarkable and positive turn in recent years."