A demonstrator was killed and 25 people hurt in clashes with police on Friday after an angry crowd of Islamists set fire to a KFC restaurant in northern Lebanon, a security source said.

The crowd of some 300 people were protesting a US-made film that mocks Islam, an AFP correspondent said.

The attack on the US fast-food chain’s outlet came as Pope Benedict XVI arrived in Lebanon for a three-day visit, calling for Christian-Muslim coexistence and attacking religious extremism.