X

Benghazi Defense Brigades

Presence of French special forces in Libya sets off controversy

A helicopter carrying three French soldiers crashed near Benghazi, Libya on July 17, killing the Frenchmen and their Libyan counterparts…