Iran's foreign ministry spokesperson said the United States bears direct responsibility for Israel's attacks on Lebanon. He added that Iran will take all necessary measures to protect its interests and allies.