Vermont Senate: It All Depends on the Meaning of Independent
April 22, 2005 · 11:45 PM EDT
The announcement by Senator Jim Jeffords didn’t come as a complete surprise to some insiders. The Vermont Independent’s health has been an issue for some time, and while he had…