Rival Libya factions sign deal to hold national elections within two years

· Al Jazeera