Hundreds of thousands of demonstrators toting colorful banners and shouting "no more Bush" took to the streets of New York on Sunday, the day before the Republican convention was to open, to decry the U.S.-led war in Iraq and President Bush's policies.
Organizers for United for Peace and Justice coalition estimated 400,000 people marched for more than five hours in summer heat and humidity. Police declined to estimate the size of the crowd, but it stretched out more than a mile along two main avenues in central Manhattan.
"I am just burning with anger about what our country is doing," said protester Cornelius Boss, an ex-Marine from Columbus, Ohio, about Bush's foreign policy...
Hundreds of people lay on the grass in the park and formed a massive human peace sign...
In the march, people of all ages and demonstrating on a wide array of issues from the war, to health care, the environment and the economy, chanted, "Hey Ho, Hey Ho, Bush Has Got to Go."
"He (Bush) is ruining the country that I knew as a child growing up," said Joan Azulay, a retiree from Austin, Texas.
One group carried 1,000 coffins as a tribute to American soldiers dead in Iraq and to highlight what they see as the true cost of the war there.
UFPJ march organizer Leslie Cagan told Reuters that the event had gone "very, very well" and "people have come to protest the Bush administration on very many issues, but today we were united in speaking out against the Bush agenda."
Massive anti-Bush rally in New York
Tens of Thousands Protest Bush in NYC
No Major Violence Reported at NYC Protests