Typhoon Chaba lands in southern China, causing heavy rainfall
Share
Copied
00:35
Chaba, the third typhoon of the year, landed in Maoming City of south China's Guangdong Province on Saturday at 3 p.m. Strong winds and severe downpours have started to lash the coastal areas of south China and will last for the next two days.