Chinese scientists have reportedly captured radio signals from a galaxy 3 billion light-years, as per reports. China’s Aperture Spherical Radio Telescope...
Tag - Space Station
NASA and Russia are said to be working on a space station together, or at the very least beginning steps to actually committing to a project of this magnitude...