As Iran buries its slain nuclear scientist, leaders vow revenge and no negotiations with the West

0
2084

Faced with an embarrassing security failure, Iran’s leaders may be under pressure to respond to the attack.