(Natural News) All three of communist China’s largest rivers – the Yangtze, Yellow, and Huai rivers – are currently overflowing due to extreme heavy rains, threatening the lives of untold millions of people living in their flood zones. The basins of these three rivers are among the country’s most developed and active in terms of… |