This reads more like an article from the “Tattler” ... LOL ...
It’s really unclear, without reading several times over again, where this item came from, according to the scientists. It appears that they’re saying it came from a balloon they launched into the stratosphere, which was collecting dust up there. This was in the dust.
Past that point, the article gets even murkier as to what is going on.
Again, this reads more like an article in the Tattler or the Star, rather than anything significant! It could ALSO be an article from “The Onion” for all I know!
I think it’s part of an advertising campaign for the next version of the movie Prometheus! ... LOL ...