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