The organisers were shocked at the size of the turn out and the unexpected number of people forced the demonstration to set off two hours early.[2] 650,000 people (police estimate) took place in a final rally at which there were many international speakers including Kurds, Iraqi dissidents, Palestinians, a representative of the American Council of Christian Churches and an Israeli conscientious objector who addressed the crowd from a stage hung with Pablo Picasso's Guernica. The size of the demonstration meant that the majority of demonstrators did not make it into the final rally and in total three million people (organisers' estimate, supported by the Guinness Book of World Records) were on the streets. This was listed in the 2004 Guinness Book of World Records as the largest anti-war rally in history.[25][26] According to the Green Left Weekly (GLW), the demonstration contained people from across Italian society; "Catholic nuns and priests marched alongside young people with dreadlocks, nose rings and Palestinian scarves.