Archive - July 14, 2020

Top 20 Amazing Recent Space Discoveries

The stars and the galaxies in the distant sky never cease to amaze us. From bursting nebulas to monstrous planets, from dreaded black holes to dust clouds, the universe creates and recreates itself every second. In this process, the universe gifts us with some really bewildering spectacles. In recent times, the scientists have really stepped it up with regards to the discoveries made in outer...