The Ofek 16 satellite gives Israel a huge edge over arch-enemy Iran.
The Ofek 16 satellite gives Israel a huge edge over arch-enemy Iran.
The Ofek 10 launch served as a reminder that the Netanyahu government is not succumbing to international inaction with regard to the Islamic Republic.
© United with Israel 2024 | Privacy Policy