It's strange seeing it in that much detail.
To keep up with the latest science news just google 'latest science news' and a number of different science sites will come up. Some, like sciencedaily.com have a specific section for news related to space.
https://www.sciencedaily.com/news/