Return to Rat Island

In Current Archaeology 339, we reported the discovery of a number of human skeletons on the ominously named ‘Rat Island’ in Gosport,…