What Is Larry Craig Doing in the Senate?

Going back to work on Capitol Hill was just one in a long series of poor choices made by the toe-tapping senator from Idaho.

by