Read news on human inhabitant with our app.
Read more in the app
Eugene Shoemaker is the very first human inhabitant of Earth to be laid to rest on another celestial body