Mystery of universe which has baffled scientists for 100 years on brink of being solved
Europe's Euclid telescope has beamed back the largest images of the universe ever captured from space, in its mission to decode the mysteries of the cosmos, and could solve the mystery of dark matter, which has baffled scientists since it was theorised …