Washington The Euclid space telescope, designed to probe some of the universe’s biggest mysteries, has caught the first glimpse of the universe, reports CNN. Two of the spacecraft’s instruments took preliminary test images showing …

© 2024 ASIA MEDIA RESEARCH CENTER PVT. LTD. ALL RIGHTS RESERVED.