4 months ago
nationalworld.com
Big Ring: Astronomers discover gargantuan ring-shaped structure around 1.3 billion light-years in...
The Big Ring, discovered around 9.2 billion light-years away, ‘challenges understanding of universe’
Read Full Article