Israel launched its Ofek-11 observation satellite from the Palmachim army base on Tuesday in a breathtaking display of aerodynamic splendor. Watch it make its way into space!

The post Israel Launches New Ofek-11 Spy Satellite appeared first on Breaking Israel News | Israel Latest News, Israel Prophecy News.

Source: Israel in the News