GREEN TERMINAL: Iran vows to avenge the killing of its scientist