Archaeological artefacts recovered from a controversial wreck and stored in a warehouse in Gibraltar were handed to Spanish authorities this week. The items were recovered by Odyssey Marine Exploration in 2007 from the wreck of “Nuestra Señora de las Mercedes”, a Spanish galleon that sank off Portugal in 1804.