With a length of 428 megaparsecs, or around 1.39 billion light-years, the superstructure is the biggest ever spotted.
18h
Business Insider Africa on MSNChina strengthens space alliances in Africa amid U.S. aid cutsEgypt isn’t the only African nation drawn into China’s expanding space ambitions. Beijing has signed space cooperation ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results