Comment Comment by sigma5 a better title: "China Planted 78 Billion New Trees but at what cost" parent sigma5 1 month ago