US torpedoes hopes for G8 climate deal

US torpedoes hopes for G8 climate deal

Copyright © 2007