Connect to share and comment

Afghanistankidnap

Appears In:
Aid workers targeted in an isolated northeastern province.
Afghanistankidnap

People hold placards with pictures of the two French journalists kidnapped by the Taliban in Afghanistan in December 2009, on June 29, 2011 in Paris, during a demonstration prior to the announcement of their release.

Fred Dufour