Typhoon Lekima: Red alert issued as 120mph storm bears down on east coast of China

Posted by on August 9, 2019 1:54 pm
Tags:
Categories: Column 2