Jerusalem - In the Sriharikota Space Center in India, plans are being completed for the launch of the Israeli Techstar satellite. The expectations of Techstar, which is considered Israel's most progressive spy satellite, are already sky-high.


Techstar will be able to track Iran's
...