science · 01 March 1592 · 432 years ago
Korean Admiral Yi Sun-sin perfects the armed turtle ship.
More science on 01 Mar