Bomb Found at Paris Dept. Store
December 16, 2008
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.
Read Full Story
Be the first to comment on this story
Other Recent News
Hildalgo County, Texas, authorities say a gang member wanted for capital murder was killed...