The Pulse Today
Typhoon Noul, the strongest storm to hit China this year, made landfall with strong winds and heavy rain.