Daniel Contreras on 17th May

Astronomers have recently found a small blue galaxy about 30 million light-years away nicknamed Little Lion. The discovery...