Connect to share and comment


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

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