Israel’s Ofek-16 satellite launch: Documents and video
By SETH J. FRANTZMAN Israel’s Space Administration in the Directorate of Defense Research and Development (DDR&D), of the Israel Ministry of Defense (IMoD), and Israel Aerospace Industries (IAI), have successfully […]