Tropical storm Lan approaches Japan's Ogasawara Islands
Updated 2023.08.11 19:29 GMT+8
CGTN
Tropical storm Lan is approaching Japan's Ogasawara Islands in the Pacific, about 1,000km south of Tokyo. Weather authorities are warning of fierce winds and heavy rain.