Libya's main governing bodies agree to hold elections | Africa Front