Two rockets exploded near the US Embassy in the center of the Afghan capital Wednesday, wounding two people, officials said.
The attack came just hours before US Secretary of State Condoleezza Rice was due to arrive on an official visit.
One rocket hit inside a large compound housing the government's intelligence service, an official with the agency said, speaking on condition of anonymity because he is not authorized to talk to the media. He said there were no casualties but declined to say whether there was damage to buildings.
The second rocket exploded moments later outside the Canadian ambassador's residence, wounding two guards, one of whom was in a serious condition and was rushed to hospital, police at the scene said. A pool of blood was on the road.