Philly Inquirer ‘fact checks’ Obama’s State of Union claim about China’s climate ‘commitment’


By: - Climate DepotJanuary 22, 2015 3:24 PM