Regarding this, that article has

Regarding this, that article has it wrong. The Senate has never voted on the protocol because neither Clinton nor Bush ever submitted it for advice and consent. The 95-0 vote took place about five months before the protocol was even adopted and it was on a nonbinding resolution that declared that the Senate wouldn't ratify a treaty that didn't require developing countries to limit their greenhouse gas emissions. Clinton signed the protocol but wouldn't submit it to the Senate until developing countries agreed to limit their emissions. Bush abandoned the process of trying to get the developing countries on board. If you think I'm defending the Democrats here, I'm not. The vote followed a $13 million advertising campaign by the fossil fuel industry warning against the adverse economic effects of a treaty that only affected industrialized nations. I think both parties were probably kowtowing to the energy industry.