Monday, April 18th, 2011
But it is Israel's observational satellites, some of which are also launched from the Unit, that have recently grabbed the attention of the top brass. The satellites - there are four government-owned ones and two privately owned...