Al Jazeera · aljazeera.com
Al Jazeera — Libya’s rival sides sign initial deal on mercenaries pullout, cited on Factrail
Cited by 1 material across Factrail · last used Oct 2026.
The 5+5 commission concluded a Geneva withdrawal accord on 8 October 2021.