Question: which countries have not ratified the kyoto protocol?
Answer: The Only Nations That Haven't Signed 1997's Global Climate Treaty Are Afghanistan, Sudan & the U.S.A. A total of 192 countries have signed and ratified the Kyoto Protocol, the 1997 treaty that's the closest thing we have to a working global agreement to fight climate change.