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
A suspect is in custody after police say he shot a West Columbia, S.C., police officer...
Last month, several hundred people were watching Joshua Peters as he played the game...