The demonstration began calmly in the early afternoon at the Kungsträdgården park, with protestors waving Lebanese flags and carrying
signs reading “Israel out of Lebanon”.
The demonstrators then marched to the Israeli embassy, chanting slogans.
After the demonstration was formally concluded, several hundred protestors clashed with police, throwing stones and objects at police officers.
“Two people have been arrested,” a Stockholm police duty officer told AFP.