Euclid Telescope News and Discoveries