Kyoto Protocol

An International Treaty That Commits States To Reduce Greenhouse Gases.

Kyoto Protocol Definition
Kyoto Protocol Definition