Day: July 22, 2016

[RFI] The UN-backed government of Libya has dubbed the presence of French troops in the country a violation of national sovereignty, following France’s admission they were preseence and that three had died near the eastern town of Benghazi. There were protests against “foreign interference” in several Libyan towns once the news had broken on Wednesday. […]Continue reading

0