gollum.space
RU
Russia complained about the smell of alcohol on the ISS
Efedorov
Source
Agronews
America
Smell
Space
ISS
news
Russia
Alcohol
v20240901