gollum.space
RU
Japanese scientists will test technology to eliminate space debris.
Altorian
Source
Space
Japan
v20240901