Israeli Prime Minister Benjamin Netanyahu says that Lebanon is becoming a "satellite" of Iran after it hosts a controversial visit by Iranian President Mahmoud Ahmadinejad, who again "predicts" Israel's destruction at a Hezbollah rally in southern Lebanon.