Advertisement
Lord Prescott
Lord Prescott is a former UK deputy prime minister and was Europe’s chief negotiator for the Kyoto Protocol.
Related Topic
Climate change