It has come too late. Both President George Bush and his new secretary of state have finally admitted that the US made some "bad decisions" in its policy towards the Muslim world.
Speaking in a TV interview, the president said his policies had served to strengthen Muslim extremists, and he admitted that attacking Iraq was a mistake. He said Muslim extremists were ahead of the US in propaganda battle.
On her part, Ms Rice said that by attacking Iraq the US had undertaken a job for which it was unprepared. America, she said, did not have "the right skills" for dealing with the post-war situation.
The two failed to refer to the scandal surrounding the weapons of mass destruction which Iraq was supposed to possess. Those weapons were never found - either by the UN group led by Mr Hans Blix or by the Americans themselves.
In fact, subsequent inquiries have confirmed that the US and Britain knew there were no WMDs, but that the two governments had doctored intelligence data to make a case for war.
Twenty months after the end of the Saddam regime, anarchy reigns supreme in Iraq. Nearly 1,500 American soldiers have been killed, 10,000 injured and countless others have become psychiatric cases.
Yet the US still has no exit strategy. The results of the election scheduled for the 30th of this month are unlikely to be accepted by the Iraqi people as fair and transparent.
The absence of a UN umbrella for the polls has deprived the electoral exercise of its legitimacy. This has strengthened, as Mr Bush himself said, the hands of Muslim extremists.
Understandably, the president chose to ignore America's policy towards the Arab-Israeli conflict. Out of fear of the Israeli lobby, the president did not have the courage to admit that America's blind support to Israeli policies has equally been responsible for strengthening Muslim extremism.
One hopes Mr Bush and Ms Rice will not in future regret "bad decisions" and exercise restraint instead of going ahead with attacks on Syria and Iran - as demanded by hawks in Washington and Tel Aviv.
A fake police encounter
Tuesday's killing of two innocent men and two policemen in an impromptu exchange of fire at a busy service station in Karachi is both shocking and disgusting. This is because the two policemen in their civvies reportedly approached the service station and resorted to indiscriminate firing.
Both were killed when armed personnel at the service station took them for robbers and returned the fire. The remaining policemen - also in civilian clothes - who had waited in their vehicle parked at a short distance from the venue then rushed to the spot.
They shot dead one of the owners of the service station and then grabbed his brother, asking him to run for his life. The victim was then shot from behind. He received five bullets which killed him instantly, making the incident look like a police encounter.
The entire episode was allegedly rooted in an argument the deceased policemen had had with the service station owners a few days earlier, with the former refusing to pay for a car wash.
For their part, the police have insisted that they raided the station after being tipped off that a dangerous dacoit was present there, but admitted that they had carried out the raid without informing the concerned police station.
The police also conceded that the deceased service station owners were not criminals. But this does not explain the subsequent raid on the owners' house where the police allegedly abused the family of the deceased brothers, and took away cash and valuables worth Rs170,000.
It also does not explain why the police later refused to register an FIR as sought by the deceased brothers' family and neighbours. It is dicey incidents like this that have eroded citizens' confidence in the police force.
The Sindh government would do well to order an inquiry into Tuesday's tragic happenings so as to bring to justice those found guilty of abusing their authority.