Sustainability China Intensifies Mega Project to “Manufacture” Rain and Announces Billions of Extra Tons, but Scientists Still Contest the Results Jefferson Augusto 18/02/2026 at 11:45