I don't understand (well, I do, and that's what the last pages of this thread have been about) all of the articles announcing that there will be an announcement this afternoon, but here goes: http://www.cbsnews.com/8301-504083_1...72-504083.html
They're presenting as we speak. One of my friends is a forensic researcher and is at the presentation (but doesn't work on the case)
On a different note, I find it weird they still call Aruba a Dutch Island. It's like calling Scotland English.