Carbon Trading and Offsets Kenya preparing for REDD in the Embobut Forest and forcing Sengwer People “into extinction” Read More » 2014-02-07