A stranded taikonaut (Chinese for astronaut) contemplates looming planetary destruction and the twists of fate that brought her from England to a decaying orbit as she works out how to get back home – if home still exists.

Read More