Libya

Libya
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

Who has come out worst from the Skripal poisoning fallout?