Uganda: New Forests Company – FSC legitimizes the eviction of thousands of people from their land and the sale of carbon credits

Image
WRM default image