Meteorites have always been an essential part of research for scientists as it allows them to peer into the distant regions of the universe.
The Hubble Space Telescope has recently snapped a striking picture of a galaxy residing staggering 85 million light-years away. NASA named t
Astronomers have discovered a stellar black hole 15,000 light-years away that is 70 times the mass of the Sun. It has been named as the blac