World

Russia Quits International Space Station, Vows to Build Its Own Instead

OVER AND OUT

The Kremlin will no longer send cosmonauts to the ISS after 2024.

GettyImages-1362967310_vstggx
Getty