I didn't realize there were serious questions about the first find. They're going to need to find more specimens before we'll get a good feel for what this is all about, i.e. if we really have a new species here, IMHO. It's sure interesting, though.
The article says the ultimate origin is Africa, but I wonder if that's just an assumption on the author's part.