The American public was greeted this week with the latest in Republican scandal, when news emerged that Sen. Larry Craig of Idaho recently pleaded guilty to disorderly conduct charges related to his apparent solicitation of gay sex in the Minneapolis…