Newly Launched Israeli Spy Satellite Transmits Back First Photographs

Defense establishment still reluctant to comment on condition of the Ofek 11 satellite, which encountered difficulties after takeoff.

Ofek 11, the Israeli spy satellite that recently took off to a rocky start,...