ISS - The end in sight..
Ecce Homo! Loquitur...
https://europe.winestle.com/russia-w...hief-confirms/
Russia Will Pull Out Of The International Space Station, Space Agency Chief Confirms
Russia Will Pull Out Of The International Space Station, Space Agency Chief Confirms