(Times of Israel) Emanuel Fabian - Israel's newest reconnaissance satellite, Ofek 13, launched on March 28, 2023, has begun beaming back its first pictures "of excellent quality," the Israel Defense Ministry said.
2023-04-13 00:00:00Full ArticleBACK Visit the Daily Alert Archive