UN-sponsored talks on the Libyan conflict are set to be held on Sunday in the German capital, Berlin.

The oil-rich North African country has been beset by a civil war for nearly a decade, since Nato-backed forces overthrew Libya’s long-serving ruler Muammar Gaddafi.

BBC Arabic's Hanan Razek explains how complicated the situation is.

Produced by: Dina Demrdash, Efrem Gebreab. Graphics: Joe Payne