I don't think this is correct. Ever since Einstein, the universe has been thought to be curved, finite, but unbounded.
It has long been known that the universe was not infinite. See the Wikipedia entry on "Olbers Paradox."
I think this error is due to the writer of this article, not to the scientists being reported on.
MEGO Bump — Whom among us does not enjoy the dodecahedron?