According to Israeli media, the Israeli military is responsible for the attack on Beirut and says it is over.