Israel launches 'most advanced of its kind' radar spy satellite
Israel launched the newest addition to its Ofek series of spy satellites early Wednesday (March 29), an advanced radar craft called Ofek 13.
Israel launched the newest addition to its Ofek series of spy satellites early Wednesday (March 29), an advanced radar craft called Ofek 13.