About 40-thousand radical Muslims have staged an anti-US protest in Pakistan's southern port city of Karachi.
The fundamentalist activists massed in Pakistan's biggest city on Friday, burning the US flag and effigies of President Bush. It was the biggest anti-US protest since air strikes in Afghanistan began on October 7th.
Some five-thousand police were on the streets to prevent trouble as the rally heard speeches by leaders of radical Muslim parties condemning the United States and Pakistan governments.
Demonstrations were also held in several other major cities, including the capital, Islamabad. where protesters burned effigies of President Bush and Pakistan's President Pervez Musharraf.
Reports from Islamabad have said that despite regular demonstrations against the U-S strikes, General Musharraf's handling of the crisis has generally been backed by most Pakistanis.
But at the rally, the leader of the Pro-Taleban groups in the country -- Samiul Haq -- said General Musharraf is "a traitor to Muslim nations. He should resign and leave the country."
Rallies have been held across Pakistan on Fridays since the US-led military actions started in Afghanistan nearly three weeks ago.