June 15,

  • 2014 - Tropical Storm Hagibis (pictured) makes landfall over in southern China killing 11 people with damages totaled up to CN¥815 million (US$131 million).