Israeli Satellite Intel Reveals New Iranian Long-Range Missile Launching Facility

Israeli satellite imaging concern finds in Iran a 27 meter (89 ft) missile launcher with new missile capable of reaching as far as Israel & Europe
• Teheran is still in the midst of nuclear negotiations with world powers.

By Eli Leon & Israel Hayom Staff

 

Israeli satellite imaging company ImageSat released images from Iran revealing a new nuclear development site.

ImageSat International’s satellite image show missile release facility in Iran