Rome - Thousands of people, many waving Palestinian flags, on Saturday held marches and rallies in the Italian cities of Milan, Turin and Florence to protest the Israeli military incursion in the Gaza Strip.
Scuffles broke out when some demonstrators set fire to an Israeli flag while others attempted to stop them during an afternoon march in downtown Milan, news reports said.
Also in Milan, several hundred Muslims knelt in prayer near the city's main railway station.