Technology ❯Aviation ❯Spacecraft ❯Russian Spacecraft
The Progress 90 spacecraft delivered supplies to the ISS, but its arrival was marred by a strange smell and unidentified droplets, prompting safety measures.