Tropical Cyclone “Mekkhala” brings powerful winds and heavy rains as it makes landfall in Fujian, China
Tropical Cyclone "Mekkhala" made landfall at around 23:30 UTC on August 10, 2020 (07:30 LT on August 11) in Zhangpu County, China's Fujian Province, bringing strong winds of 119 km/h (74 mph). The storm's center was located inland over the Zhangpu…