Mongabay: The U.N. will appoint an independent board of scientists to review the Intergovernmental Panel on Climate Change (IPCC), the embattled U.N. climate body charged with evaluating the risk of climate change caused by human activity, reports Reuters. The IPCC has been under fire from critics and supporters alike for its sloppy work in its latest assessment. The report, released in 2007, made inaccurate statements on the condition of Himalayan glaciers, the extent of the Netherlands that …