Libya news

Libya news
Libya is an Arab state in northern Africa. Its capital is Tripoli. It is a member of the UN and OPEC. The political and economic situation in Libya has been unstable since the overthrow and murder of its leader Muammar Gaddafi.

RT asks

Will the Kim-Trump deal hold?