Subscribe to France 24 now :
FRANCE 24 live news stream: all the latest news 24/7
On this edition of The Debate, guests discuss Libya’s criticism of French troop presence in the North African country after officials in Paris confirmed the deaths of three French soldiers near the eastern city of Benghazi.
Visit our website :
Subscribe to our YouTube channel :
Like us on Facebook :
Follow us on Twitter :