Libyan General Khalifa Haftar addresses a press conference in Benghazi. by Thaer Abbas | Sep 27, 2017 |