On the face of it, Elena Kagan, the United States Solicitor General, and Senator Lindsey Graham of South Carolina would not seem to have much in common. Kagan is a Democrat and former dean of Harvard who is currently in the frame to be chosen by President Barack Obama as a Supreme Court Justice. Graham happens to be a lawyer too but he is a Republican, a faithful sidekick of Senator John McCain and a Colonel in the US Air Force Reserve. Last week, however, both were "outed" as being gay - actions that prompted outrage on the Left in...