Scientists have announced the discovery of the largest-known structure in the universe. Indirect evidence indicates a "wall" of galaxies exist ten billion light years away that may itself be some ten billion light years across. The evidence is, of course, not conclusive. They gotta renew that grant!