English News | Latest and Breaking News | Todays News
As China’s central Henan province received its heaviest rain in 1,000 years, officials there said –…