China has issued its top warning as winds of up to 130mph are expected to thrash the coastal Zhejiang province, south of Shanghai. Authorities have issued a red alert over Typhoon Lekima, which is also expected to bring heavy rains. Offices and schools were closed in Taiwan on Friday as …
Read More »