Home » UN envoy lashes out at Libya’s feuding parties and their foreign backers, then says he’s resigned