To Boldly Smell What No Man Has Smelled Before

Text by Clara Muller Fifty years ago, on July 20, 1969, the Apollo XI mission successfully landed on the Moon. Half a billion  Earthlings anxiously watched as American astronauts took their first steps among the stars. Most people were probably wondering how it felt like to be up there, but maybe a few even wondered […]