Ask a physicist: Just how much carbon could 7.5 billion new trees pull out of the atmosphere?
http://www.wired.com/