Human Rights & Social Issues

China is coming for your land

Drought has plunged water levels to the lowest in China in decades. The temperatures have also soared to record levels, and hydropower plants failed to meet the sharp rise in power demand. However, this is just a glimpse of the… Read More ›