.
.
.
.

Libya's general Khalifa Haftar

Published: Updated:

Who is Libya's rogue general battling Benghazi Islamists?