Connect with us

Astronomers spot superluminous supernova 10 billion light-years away

Astronomers spot superluminous supernova 10 billion light-years away