Nearly 10 months after its first successful test photos and six months after its first actual images, the European Space Agency (ESA) has finally released the first full-color science photos from its Euclid space telescope.
The wait was worth it.
[Read More]
. petapixel.com2024-5-23 16:32