0
It's Kyoto not Tokyo "Kyoto protocol".
yes Spain did sign the Kyoto protocol
Yes, China has signed and ratified the Kyoto protocol.
The Kyoto Protocol.
India moves into Kyoto Protocol. It is due to increasing population here.