F forbes.com NASA Says Earth Is Greener Today Than 20 Years Ago Thanks to China, India 154 points sidcool 7 years ago 68 comments