Switzerland: UN envoy announces agreements between Libya's warring parties at Geneva talks

Ruptly