00:20

February 16, 2026

February 17, 2026

The International Space Station is being decommissioned in 2030. A shame.

Traffic avatar

Traffic

 1
 9