Prime Minister Benjamin Netanyahu hailed the launch of a new spy satellite dubbed "Ofek-16" on Monday, all the while hinting it was Israel behind the massive fire that engulfed an Iranian nuclear site last week.
If Israel was responsible for the fire at the heavily fortified Natanz facility, it would mark another in a series of daring strikes against Iran's nuclear program attributed to Israel, while also risking Iranian retaliation on either Israeli or Western targets.

