Photo Details

Photo detail

April 23, 2013

Police tape marks the site Tuesday of a car bombing in Tripoli, Libya, that targeted the French embassy, wounding two French guards and causing extensive material damage.