Some people are paying to deposit human remains on the moon. The Navajo Nation objects January 7, 2024 Uncategorized Comments Off on Some people are paying to deposit human remains on the moon. The Navajo Nation objects