Lord Prescott
+ FOLLOW
Lord Prescott is a former UK deputy prime minister and was Europe’s chief negotiator for the Kyoto Protocol.
Latest from Lord Prescott
RELATED TAGS
Lord Prescott
Lord Prescott is a former UK deputy prime minister and was Europe’s chief negotiator for the Kyoto Protocol.
Latest from Lord Prescott
RELATED TAGS