Thousands of people have demonstrated in Los Angeles to demand citizenship rights for illegal immigrants.
A 15,000-strong crowd carrying American flags and holding signs saying "Amnesty Now" paraded through the streets towards City Hall.
Many people were protesting against a leaked White House plan under which illegal migrants would be charged hefty sums for work visas and residency.
There are believed to be about 12 million illegal immigrants in the US.
Last year President George W Bush backed a Senate proposal on immigration that included a guest worker programme offering illegal workers a "path to citizenship".
But the plan has come to nothing amid opposition from Republican lawmakers in the House of Representatives.
'Don't have the money'
Correspondents say the latest proposals - leaked last week - are far more conservative. They have, campaigners say, left illegal workers disappointed.
"People are really upset," said Juan Jose Gutierrez of the LA-based Latino Movement USA.
"For years, the president spoke in no uncertain terms about supporting immigration reform... then this kind of plan comes out and people are so frustrated," he said.
(Click HERE for the full report)