A telescope sets off to shine light on dark matter

1 year ago
1.47K

The European Space Agency's space telescope 'Euclid' is set to blast off into space on Saturday, beginning its journey to shine light onto the mystery of dark matter and dark energy. This report produced by Trevor Koroll.

Loading 2 comments...