beforeits.news
Space Clock: Mission to clean up space debris set for launch | Space
Elsa-d, the world’s first commercial mission to demonstrate a space debris removal system, will be launched on March 20 at 06:07 GMT from the Baikonur Food Modroom in Kazakhstan.The mission w…