Not clear how much resistance Haftar, who clearly has been good at tactics, had been expecting. One theory is he's been pulled into a trap. Plenty of theories in fact, but next few days will tell.

— Samer Al-Atrush (@SameralAtrush) April 4, 2019