russians find life on moon