Technology Russia’s spacecraft leaves International Space Station A damaged Russian Soyuz spacecraft undocked from the International Space Station on… Alina HashmiMarch 28, 2023