A new study on Indigenous lands in Panama reinforces the understanding that native people are far better stewards of their properties than governments, according to Happy Eco News. It also bolsters ...