Archaeologists recently found the wreck of an enormous medieval cargo ship lying on the seafloor off the Danish coast, and it reveals new details of medieval trade and life at sea. Archaeologists ...