The protesters burned American flags and mock-up dollar bills, calling the US the “mother of terrorism.” The riot police eventually escorted the crowd away from the embassy area.
This is the second anti-US protest in Beirut this week.
Dozens of Lebanese also protested Wednesday near the Beirut airport, on the day Marine Gen. Kenneth McKenzie, the commander of the United States Central Command, visited Lebanon. The protesters denounced his visit and chanted "Death to America".