Kamikaze translates into divine wind and refers to a typhoon that destroyed an enemy fleet in the 13th century.
In the middle of the 13th century, Mongol fleets sailed to attack a helpless Japan. As the invaders approached the Japanese coast, terrific winds arose, smashed the Mongol ships...read more