Lots of qualification here: "Spain says", "widly believed to be". So, it's conclusive. We have A Possible Maybe.
for links to at least one thread about that, see this post in "The Egg Island Theory":
http://www.freerepublic.com/focus/f-chat/1220691/posts?page=42#42