Turkey and France have engaged in a war of words in recent weeks over each others' role in war-torn Libya.... Read more