Scientists have detected a naturally occurring sugar in space, a discovery experts say could provide important clues about the origins of life and the possibility of life elsewhere in the
Click to read the latest edition