Tens of thousands of anti-war marchers blocked parts of central Rome on Saturday to protest the US led-invasion of Iraq.
Organisers from "Stop the War" movement said more than 70,000 people had taken the streets, carrying banners reading "Troops out of Iraq" and "Stop bombing the cities".