LNSF: Libyan National Salvation Front

What does LNSF mean? The above is one of LNSF meanings. It may have other definitions. Please refer to the end of this passage.

LNSF: Libyan National Salvation Front

Definition in English: Libyan National Salvation Front