India’s AstroSat telescope has found a galaxy 9.3 billion light-years distant – Insiderfolks

A statement from the Pune-based Inter-University Center for Astronomy and Astrophysics announced…