Astronomers Discover South Pole Wall
Astronomers unveil new super-sized cosmic structure called the South Pole Wall.