Lebanese Prime Minister Saad Hariri announced his resignation Saturday, citing Iran’s “grip” on the country and threats to his life.