Libya Channel 218

Militants detain UN delegation in Libya

Thu, 29 Jun 2017 - 02:20 GMT

A group of militants detained members of a UN delegation in Zawia city, west of Libya, according to the Libya Channel 218.

More