New Clues to the Structure of the Universe