Latest 'space ducks' news