Typhoon Chaba
-
Strong Rain Expected to Hit Parts of China because of Typhoon Chaba
Typhoon Chaba was downgraded to a tropical depression according to Chinese experts on Monday, while additional torrential downpour is anticipated in the nation's economic central as well as eastern regions in the upcoming period.
Latest Research Articles