Protesters clash with security forces outside US embassy in Lebanon, Beirut - 18 Oct 2023
A protester holds a Palestinian flag while standing on security barricades outside the US embassy during a protest in Beirut, Lebanon, 18 October 2023. The protest erupted hours after Hamas-led authorities in Gaza said hundreds of people have been killed in an Israeli strike on a hospital in Gaza on 17 October. According to the Israel Defense Forces (IDF), the Islamic Jihad is responsible for the failed rocket launch that hit the hospital.