3 ms·China launches 'human artificial embryos' into space: off-world reproduction?2 points by bookofjoe 5mo ago