Share

Typhoon Kujira hits S China

Typhoon Kujira, the eighth typhoon of 2015,made landfall in south China’s Hainan Province on Monday evening, bringing heavy rain to the drought-hit island.

Leave a Comment