Space30 mins ago Giant Structure Lurking in Deep Space Challenges Our Understanding of The Universe What does it mean?