Afghan rebels fired missiles at a convoy of Soviet soldiers returning home from Kabul despite warnings by a Soviet general that such actions could lead to retaliatory measures, Moscow radio said Thursday.

"Armed Afghan opposition units have shelled with missiles Soviet troops leaving Afghanistan in keeping with the Geneva agreement," the radio said. "The convoy was attacked on Wednesday within several kilometers of the city," the radio said.The report did not say how many missiles were fired or if there were casualties.

On the day before the attack, Lt. Gen. Boris Gramov, the commander of Soviet troops in Afghanistan, said in the capital of Kabul that attacks on withdrawing Soviet soldiers could lead to retaliatory measures.