China Authorizes Controversial Hydropower Project in Landslide-Prone Region of Tibet – State of the Planet
In late December, China approved the world’s largest hydropower project to begin construction, citing the…
The latest science news and developments about space, animal behavior, plant life, the brain, genetics, archaeology, robots and climate change