Libya- Photos from Haftar alleged meeting with Valery Gerasimov, Chief of the General Staff of Russia in Tobruk Naval Base

Map. History of Libya conflict

29 May 2017