Peace on Earth

‘Space ship after space ship landed on the scarred and lifeless earth…’