MENU
Sci-fi
Short story
A dying mother leaves her baby on a living planet in hopes the baby can live.