Watch: Israel launches 'Ofek 11' satellite
Defense Ministry and Aerospace Industries launch new satelךite from Palmachim base. Some worry over early indications of malfunctions.
Defense Ministry and Aerospace Industries launch new satelךite from Palmachim base. Some worry over early indications of malfunctions.