The ultimate embarrassment would be asking Russia for help.
China’s next door on the moon, perhaps they could swing by...
Nothing brings humility like humiliation.
A Russian cargo resupply wessel docked just 12 days ago
Russia has agreed to support the ISS until 2028