ALERT LINE
Satellite Images Confirm: French Special Forces Deployed to Libya

Satellite Images Confirm: French Special Forces Deployed to Libya

Satellite images confirm what has been rumored for weeks: Western special operations forces have been deployed to the Benina air base, located near Benghazi, the second largest city in Libya. US intelligence firm Stratfor maintains that they were sent by Paris.

The photos show security perimeters around several compounds at Benina “to improve observation and provide fields of fire to forces securing the facilities,” the think tank explained.

Source: Satellite Images Confirm: French Special Forces Deployed to Libya