In the interests of having just ONE truthful statement, how about
"Progress would be limited without India or China, two countries having at best rudimentary emission controls and about half the world's population"???
You forgot the mandary "BARF ALERT" that should accompany stories of this sort!
lol.. I put Kyoto Protocol instead,, that's as good as a Barf Alert. ;-)
Barf alert? How about a Projectile, Heaving, Gag-a-maggot vomit alert?! This kind of stuff just turns my stomach.