Top Stories WorldTyphoon Neoguri makes landfall on Japan’s southern main islandAFPJuly 10, 2014 by AFPJuly 10, 2014 TOKYO: Typhoon Neoguri slammed into Japan’s southern main island early Thursday after lashing the Okinawa island chain, with three people killed as powerful winds and...