News February 25, 2023 NASA will launch the first Israeli Space Telescope, and Curiosity and Perseverance rovers cannot detect life on Mars: News Digest