Giant Structure Found Lurking in Deep Space Challenges Understanding of The Universe

What does it mean?



from ScienceAlert https://ift.tt/IWgwht3

Comments