AFP – Typhoon Nanmadol made landfall in southwestern Japan yesterday night, as authorities urged millions of people to take shelter from the powerful storm’s high winds and torrential rain. The storm officially made landfall around 7pm local time as its eyewall arrived near Kagoshima city, the Japan Meteorological Agency (JMA) said. It was packing gusts […]