An Israeli strike on Beirut’s Dahieh area killed at least three people and prompted President Donald Trump to say the attack should not have happened as a US-Iran deal neared. Iranian officials blamed the US and Israel for the consequences and warned of a response.
