French troops

French Troops Engaged In Secret Anti-ISIS War In Libya

By Jenn Loro - Feb 26, 2016 10:32 AM EST

A leaked report revealed that France is currently engaged in a ‘secret war’ in Libya involving elite commandos and intelligence operatives.

Fun Stuff

Editor's pick

Real Time Analytics