Western powers urge Libya to set new election date ‘swiftly’
Western powers urge Libya to set new election date ‘swiftly’
The UK, France, Germany, Italy and the US call on Libya to set a new date for delayed presidential vote quickly.
[instagram-feed]