Cosmonauts have fixed a leak in one of the oldest modules on the Space Station. Russia and China sign up to build their own station in lunar orbit and dust found in the Chicxulub Crater confirms the cause of the dinosaur extinction.
It’s Week 13 2021…
Discover more from Trekzone Media
Subscribe to get the latest posts sent to your email.