The legend of the kamikaze typhoons Science Codex - Science news, science articles, all day, every day, 09 Dec 2014 Boulder, Colo., USA - In the late 13th century, Kublai Khan, ruler of the Mongol Empire, launched one of the world's largest…