Gen. Khalifa Hafter is Libya’s former top army chief. He now leads the Libyan National Army, which is advancing toward the U.N.-backed government in Tripoli.