French photographer escapes captors in Afghanistan
April 8, 2013 4:25 PM ET
New York, April 8, 2013--Pierre Borghi, a French photographer who was abducted in Kabul more than four months ago, has escaped his captors, according to news reports citing the Afghan government. Borghi's disappearance had not been made public in 2012...
Read More ›