The French television station LCI said a group calling itself the Afghan Revolutionary Front claimed in a statement to AFP that it had planted the explosives. The statement said the group was demanding the withdrawal of French troops from Afghanistan, LCI said. France has about 3,000 troops deployed with the NATO-led force in Afghanistan.
Bomb Found at Paris Dept. Store
The French television station LCI said a group calling itself the Afghan Revolutionary Front claimed in a statement to AFP that it had planted the explosives. The statement said the group was demanding the withdrawal of French troops from Afghanistan, LCI said. France has about 3,000 troops deployed with the NATO-led force in Afghanistan.